100 100
40
80 78 18720 3
76 73 16644 3
84 59 14868 3
51 82 12546 3
39 47 5499 3
48 36 5184 3
47 31 4371 3
23 42 2898 3
6 83 1494 3
81 90 14580 3
94 66 12408 3
58 84 9744 3
85 56 9520 3
43 80 6880 3
91 36 6552 3
88 37 6512 3
84 38 6384 3
46 40 3680 3
49 25 2450 3
47 24 2256 3
35 32 2240 3
45 24 2160 3
48 19 1824 3
29 30 1740 3
32 22 1408 3
30 19 1140 3
7 41 574 3
4 31 248 3
53 90 4770 3
35 99 3465 3
77 29 2233 3
25 85 2125 3
45 43 1935 3
34 39 1326 3
33 40 1320 3
17 24 408 3
20 16 320 3
19 11 209 3
5 41 205 3
14 2 28 3
