102
10
283
157
528
162
19
429
115
169
19
566
11
317
482
2013
11
708
63
445
318
779
0
407
3
1248
184
1
64
486
118
133
282
58
104
37
488
374
875
159
390
753
164
141
97
2
273
67
224
141
