254
1
175
95
210
2
220
84
195
143
52
75
338
67
96
99
110
83
117
101
277
87
74
123
163
76
263
215
158
310