275
146
92
124
233
15089
82
599
433
897
72
602
73
363
1022
134
212
330
28
43
6
84
105
386
38
75
253
26
315
243
14
416
360
262
190
776
387
6759
298
277
356
270
91
60
454
389
42
460
403
78
55
152
2321
48
547
144
571