633
236
199
16
457
46
432
92
415
164
369
138
93
21
475
148
472
14
254
33
210
171
517
163
451
145