42
5
237
199
264
209
321
354
189
283
112
421
106
105
374
538
165
40
401
373
46
11
295
1314
343
5
8
5
561
203
359
200
120
320
105
154
275
2
439
190
127
190
55
354
4
193
53
181
72
