22
47
19
16
68
30
391
44
32
41
14
46
87
50
8
89
37
3
7
96
31
5
6
18
67
110
49
91
26
12
20
29
70
11
42
107
74
9
59
48
40
57