217
702
190
505
55
486
98
351
34
271
56
308
39
17
161
22
183
31
165
155
30
151
5
125
16
113
68
395
9
114
2
92
3
87