216
703
55
487
56
309
98
352
34
274
190
505
39
189
17
161
22
182
68
376
2
26
31
165
155
30
151
9
114
5
125
75
11