99 99
20
21 29 648 2
40 25 1025 2
14 16 228 1
38 49 1877 2
44 34 1499 4
35 30 1052 2
43 28 1204 4
37 27 999 4
30 25 750 2
27 27 729 3
20 39 775 3
30 27 799 3
33 30 968 2
25 25 610 2
18 19 333 2
20 34 650 2
29 34 937 2
17 19 303 3
14 31 406 2
15 17 235 3
