1 1 2 0 3 5 4 4 5 11 6 5 7 5 8 6 9 16 10 17 11 32 12 9 13 18 14 9 15 22 16 11 17 33 18 17 19 20 20 12 21 26 22 13 23 48 24 15 25 46 26 26 27 295 28 45 29 154 30 38 31 62 32 309 33 38 34 87 35 78 36 53 37 96 38 150 39 641 40 69 41 82 42 265 43 216 44 70 45 70 46 70 47 120 48 401 49 107 50 78 51 70 52 351 53 318 54 109 55 297 56 95 57 122 58 -1 59 -1 60 85 61 232 62 294 63 127 64 140 65 125 66 124 67 467 68 165 69 124 70 223 71 148 72 165 73 412 74 152 75 332 76 273 77 147 78 165 79 277 80 -1 81 428 82 408 83 675 84 193 85 151 86 267 87 782 88 392 89 226 90 832 91 332 92 -1 93 334 94 360 95 -1 96 -1 97 258 98 -1 99 -1 100 -1