37
190
146
98
75
85
95
100
103
96
64
10
91
22
72
97
12
73
149
183
25
29
164
42
45
239
20
1032
116
92
77
185
119
13
287
133
28
147
253
294
79
222
51
437
208
9
57
257
127
48
355
21
142
90
65
61