35
42
47
34
17
37
82
91
27
40
10
182
103
24
147
108
28
95
67
135
49
75
104
73
186
43
60
58
126
69
120
70
116
78
32
12
53
331
157
30
25
21
99
55
109
119
143
250
93
1499
7
5
59
61