35
553
53
200
45
351
82
234
7
302
182
141
31
247
47
171
2
153
15
255
28
142
10
132
46
110
69
109
128
68
395
4
98
113
97