100 100
30
47 49 2303 1
45 47 2115 1
41 47 1927 1
38 45 1710 1
48 33 1584 1
40 34 1360 1
40 32 1280 1
39 32 1248 1
44 28 1232 1
37 33 1221 1
48 24 1152 1
29 39 1131 1
30 34 1020 1
44 20 880 1
31 27 837 1
26 32 832 1
41 19 779 1
24 32 768 1
34 21 714 1
39 18 702 1
38 18 684 1
40 17 680 1
14 40 560 1
34 16 544 1
17 27 459 1
11 32 352 1
30 11 330 1
26 12 312 1
28 10 280 1
21 13 273 1
