15
52
31
15
927
31
52
450
15
15
45
52
1659
415
44
52
364
701
15
31
52
960
47
38
38
1029
1253
15
1528
44
349
630
15
44
1455
15
15
47
27
44
52
47
1277
41
1333
414
389
949
42
40
432
385
15
378
407
1812
31
15
1653
129
333
345
349
1844
1666
15
1868
324
15
1446
112
43
52
125
15
549
413
787
1240
434
15
125
1325
369
959
637
47
47
749
325
424
969
22
22
38
22
22
23
22
22
29