100 100
50
98 89 26166 4
94 80 22560 4
94 75 21150 4
75 89 20025 4
68 54 11016 4
52 63 9828 4
96 33 9504 4
93 31 8649 4
41 46 5658 4
16 93 4464 4
45 23 3105 4
28 30 2520 4
33 22 2178 4
34 19 1938 4
12 49 1764 4
29 15 1305 4
8 44 1056 4
24 11 792 4
36 5 540 4
72 79 11376 4
44 85 7480 4
83 43 7138 4
85 39 6630 4
33 95 6270 4
34 86 5848 4
30 90 5400 4
38 23 1748 4
24 32 1536 4
8 89 1424 4
39 15 1170 4
20 23 920 4
9 39 702 4
17 18 612 4
23 10 460 4
16 8 256 4
6 19 228 4
17 2 68 4
4 7 56 4
92 67 6164 4
54 92 4968 4
75 58 4350 4
41 91 3731 4
84 24 2016 4
80 17 1360 4
27 41 1107 4
11 96 1056 4
47 16 752 4
7 77 539 4
2 93 186 4
3 22 66 4
