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