216
703
190
505
55
487
98
352
34
274
56
309
39
189
17
161
22
182
31
165
155
30
151
5
125
16
113
9
114
2
92
3
87