283
801
213
626
142
702
75
593
51
413
14
372
26
300
59
325
17
78
332
20
158
43
254
50
230
7
201
68
202
12
163
112