100 100
40
87 35 9135 4
92 31 8556 4
40 42 5040 4
40 37 4440 4
47 14 1974 4
37 15 1665 4
13 40 1560 4
36 13 1404 4
11 36 1188 4
41 8 984 4
9 35 945 4
44 4 528 4
16 10 480 4
5 21 315 4
69 75 10350 4
41 94 7708 4
18 22 792 4
2 98 392 4
5 31 310 4
4 12 96 4
88 79 6952 4
70 95 6650 4
100 64 6400 4
57 70 3990 4
29 90 2610 4
43 50 2150 4
45 43 1935 4
46 38 1748 4
42 40 1680 4
31 43 1333 4
50 22 1100 4
49 17 833 4
7 83 581 4
15 30 450 4
9 42 378 4
34 11 374 4
6 44 264 4
17 15 255 4
13 16 208 4
49 4 196 4
