143
429
89
16
918
163
535
669
601
81
35
22
1334
443
0
446
769
121
176
113
280
11
696
884
32
32
364
246
349
338
15
92
47
104
425
238
366
0
124
101
521
383
377
68
63
32
665
52
140
281
27
342
394
104
