60 3
2 1 2 1 4 14 14 1 20 4 19 25 17 31 33 24 20 54 21 21 47 2 1 35 63 17 31 15 9 45 17 93 17 45 60 56 84 35 27 20 98 87 44 74 59 68 61 94 97 100 81 76 92 76 81 88 79 96 84 90
