62
293
23
265
270
8
525
249
188
141
562
308
6517
108
357
216
422
333
114
84
356
362
44
462
375
63
65
75
2132
40
432
238
541
198
34
160
64
36
524
120
42
4200
295
244
258
93
145
300
118
85
1048
799
342
231
2329
173
113
764
225
332