1
125
1
229
77
1
666
3
361
982
292
155
267
150
242
2068
379
330
237
260
305
228
262
247
229
201
231
292
241
221
208
344
399
253
319
259
228
204
232
247
205
224