142
669
71
336
83
393
175
825
16
74
57
268
29
138
219
1034
86
405
27
128
103
485