867
261
523
89
416
116
381
106
228
102
356
75
44
33
512
10
197
148
407
171
472
108