140
1
902
8
343
2
311
69
304
49
312
86
119
318
747
124
57
0
866
3
658
145
531
648
499
73
93
256
365
157
71
543
886
178
496