272
1
685
2
366
75
364
281
288
344
293
359
271
416
290
346
625
92
1315
3
335
555
499
287
327
617
421
289
350
399