121
703
31
489
57
418
16
395
42
277
18
281
45
219
41
254
26
253
15
240
24
228
19
217
6
172
22
161
323
160
37
145
1
126