21
49
198
39
204
37
27
60
29
69
199
34
52
243
183
95
33
50
38
61
55
101
54
104
138
192
64
151
58
305
82
274
184
105
278
121
25
223
131
461
73
307
191
256
177
241
197
296
57
165
78
322
134
254
9
180
356