100 100
40
49 47 2303 1
43 46 1978 1
45 42 1890 1
47 36 1692 1
38 42 1596 1
49 32 1568 1
36 37 1332 1
36 36 1296 1
27 45 1215 1
41 29 1189 1
36 30 1080 1
34 30 1020 1
39 24 936 1
29 32 928 1
43 21 903 1
34 26 884 1
22 40 880 1
29 30 870 1
23 34 782 1
21 37 777 1
35 22 770 1
31 22 682 1
28 24 672 1
26 25 650 1
42 15 630 1
48 13 624 1
48 13 624 1
35 17 595 1
11 48 528 1
39 13 507 1
12 40 480 1
17 28 476 1
20 22 440 1
12 36 432 1
15 26 390 1
21 16 336 1
22 15 330 1
10 28 280 1
16 10 160 1
10 15 150 1
