217
702
55
486
56
308
98
351
34
271
190
505
39
17
161
22
183
68
395
2
26
31
165
155
30
151
9
114
15
254
5
125
75
11