298
1
77
226
261
125
79
140
852
3
178
179
335
1130
2
70
222
206
73
184
108
272
316
534
1126
6
237
177
940
508
4
97
88
80