132
1
125
81
75
2
106
165
85
69
101
200
114
286
79
147
221
90
46
108
239
45
121
135
304
247
352
126
174
258
140