1 1 2 1 3 1 4 15 5 15 6 216 7 2 8 3 9 1 10 63 11 30 12 78 13 2 14 6 15 4 16 516 17 49 18 69 19 1 20 7 21 7 22 255850704140146863509875030282995534910137033001934 23 75 24 73 25 47787 26 8 27 10 28 1 29 131 30 83 31 369 32 6 33 13 34 6 35 362 36 99 37 176 38 2 39 14 40 11 41 22423 42 126 43 144 44 1 45 14 46 16 47 1 48 177 49 140 50 2261 51 12 52 19 53 5 54 324 55 150 56 381 57 6 58 22 59 13 60 1596 61 172 62 240 63 1 64 22 65 20 66 1501206963581644066 67 216 68 208 69 419182 70 20 71 25 72 2 73 320 74 205 75 989 76 13 77 29 78 12 79 751 80 219 81 397 82 4 83 30 84 22 85 24886 86 254 87 294 88 1 89 28 90 30 91 1 92 332 93 267 94 5546 95 22 96 35 97 7 98 561 99 270 100 721 101 12 102 38 103 21 104 2331 105 295 106 420 107 1 108 37 109 33 110 720412937210 111 353 112 345 113 3326294 114 32 115 40 116 2 117 499 118 327 119 1758 120 22 121 45 122 17 123 1082 124 339 125 634 126 7 127 46 128 32 129 22663 130 381 131 450 132 1 133 43 134 44 135 1 136 482 137 396 138 11073 139 34 140 51 141 9 142 779 143 390 144 1104 145 18 146 54 147 29 148 2844 149 416 150 608 151 2 152 53 153 45 154 1589579641 155 488 156 485 157 45226164 158 45 159 55 160 2 161 669 162 451 163 2729 164 31 165 61 166 21 167 1368 168 458 169 890 170 10 171 62 172 42 173 19869 174 507 175 610 176 1 177 57 178 57 179 1 180 628 181 527 182 20916 183 45 184 67 185 11 186 980 187 510 188 1540 189 24 190 70 191 36 192 3213 193 537 194 806 195 3 196 68 197 57 198 56766719 199 619 200 629 201 2091063441 202 59 203 70 204 2 205 831 206 575 207 3979 208 41 209 77 210 25 211 1617 212 578 213 1168 214 14 215 78 216 52 217 17402 218 630 219 777 220 1 221 72 222 71 223 1 224 768 225 660 226 39736 227 57 228 82 229 12 230 1166 231 631 232 2042 233 32 234 86 235 42 236 3485 237 657 238 1015 239 4 240 84 241 68 242 7100981 243 748 244 776 245 1629450161511 246 73 247 84 248 2 249 986 250 701 251 5625 252 51 253 93 254 28 255 1838 256 697 257 1471 258 19 259 94 260 61 261 15391 262 753 263 949 264 1 265 87 266 84 267 1 268 905 269 795 270 79123 271 70 272 97 273 12 274 1341 275 753 276 2624 277 40 278 103 279 48 280 3690 281 776 282 1236 283 6 284 100 285 79 286 1733536 287 875 288 927 289 6860875297862801476 290 87 291 99 292 1 293 1134 294 828 295 7848 296 62 297 109 298 31 299 2034