35
62
51
29
15
105
20
38
1
24
47
7
40
37
16
266
50
275
69
25
31
9
5
53
18
207
99
33
52
59
76
49
75
2
30
19
43
130
8
172
56
46
17
44
12