71
129
854
197
130
2012
463
431
917
402
143
84
132
211
15674
110
553
372
855
64
534
95
353
753
122
174
335
46
52
21
116
164
77
581
55
85
302
35
395
301
28
304
255
209
660
354
6803
118
382
258
464
125
89
373
445
526
403