100 100
30
48 43 2064 3
39 46 1794 2
47 33 1551 3
38 40 1520 3
42 33 1386 1
30 45 1350 3
37 35 1295 4
26 49 1274 4
25 48 1200 6
45 26 1170 4
26 42 1092 2
48 22 1056 6
30 31 930 9
28 32 896 1
21 42 882 2
29 26 754 5
38 18 684 4
24 26 624 10
42 13 546 4
12 45 540 9
11 49 539 11
16 33 528 18
23 18 414 13
13 29 377 3
10 35 350 7
12 29 348 21
30 11 330 23
11 28 308 26
12 22 264 24
13 12 156 20
