100 100
30
48 49 2352 1
46 42 1932 1
43 43 1849 1
40 44 1760 1
34 49 1666 1
46 33 1518 1
33 35 1155 1
41 27 1107 1
25 44 1100 1
32 34 1088 1
29 37 1073 1
20 49 980 1
35 27 945 1
44 21 924 1
21 38 798 1
24 32 768 1
28 26 728 1
31 22 682 1
42 14 588 1
14 37 518 1
35 13 455 1
11 41 451 1
45 10 450 1
12 36 432 1
42 10 420 1
13 30 390 1
16 24 384 1
23 16 368 1
11 28 308 1
11 24 264 1
