27
31
67
131
206
1
120
271
568
341
314
1
265
1
570
1
270
1
407
239
228
526
503
352
362
357
1
394
1
260
186
273
651
1
396
1
372
1
372
1
384
532
870
1
460
286
1247
1420
248
420
549