1 40 2 74 3 74 4 183 5 167 6 183 7 409 8 419 9 419 10 409 11 950 12 1001 13 1054 14 1001 15 950 16 2221 17 2500 18 2598 19 2598 20 2500 21 2221 22 5235 23 6344 24 6813 25 6973 26 6813 27 6344 28 5235 29 12063 30 15847 31 17889 32 19701 33 19701 34 17889 35 15847 36 12063 37 28230 38 39584 39 46263 40 55849 41 61216 42 55849 43 46263 44 39584 45 28230 46 65845 47 99741 48 119681 49 153286 50 189092 51 189092 52 153286 53 119681 54 99741 55 65845 56 153721 57 250297 58 316052 59 432380 60 572908 61 651914 62 572908 63 432380 64 316052 65 250297 66 153721 67 357676 68 626433 69 821743 70 1232980 71 1765974 72 2136068 73 2136068 74 1765974 75 1232980 76 821743 77 626433 78 357676 79 835423 80 1572166 81 2142670 82 3453740 83 5534722 84 7213362 85 7542684 86 7213362 87 5534722 88 3453740 89 2142670 90 1572166 91 835423 92 1947580 93 3946872 94 5594790 95 9694328 96 16874335 97 24711312 98 27290652 99 27290652 100 24711312 101 16874335 102 9694328 103 5594790 104 3946872 105 1947580 106 4542768 107 9894451 108 14648190 109 27459576 110 52310860 111 83529368 112 103230076 113 110062152 114 103230076 115 83529368 116 52310860 117 27459576 118 14648190 119 9894451 120 4542768 121 10590805 122 24814854 123 38111650 124 77441354 125 162084954 126 282700608 127 376084390 128 455099790 129 455099790 130 376084390 131 282700608 132 162084954 133 77441354 134 38111650 135 24814854 136 10590805 137 24709416 138 62266809 139 99634628 140 217625342 141 502275218 142 962444038 143 1384508646 144 1815630894 145 2074273964 146 1815630894 147 1384508646 148 962444038 149 502275218 150 217625342 151 99634628 152 62266809 153 24709416 154 57615880 155 156182193 156 260110994 157 613977178 158 1543181152 159 3267244950 160 5089292404 161 7265543776 162 9017934212 163 9017934212 164 7265543776 165 5089292404 166 3267244950 167 1543181152 168 613977178 169 260110994 170 156182193 171 57615880 172 134380567 173 391707889 174 679357192 175 1733263382 176 4795244300 177 11083453896 178 18950590232 179 29669031648 180 40191560556 181 43510471716 182 40191560556 183 29669031648 184 18950590232 185 11083453896 186 4795244300 187 1733263382 188 679357192 189 391707889 190 134380567 191 313384529 192 982630798 193 1771602718 194 4880225452 195 14814191502 196 37685135612 197 69333670572 198 120530217756 199 179614246984 200 211260663542 201 211260663542 202 179614246984 203 120530217756 204 69333670572 205 37685135612 206 14814191502 207 4880225452 208 1771602718 209 982630798 210 313384529 211 730933689 212 2464919670 213 4630032186 214 13751170422 215 45829422118 216 128025816414 217 257144715114 218 485359389444 219 805786139586 220 1038691682156 221 1129587053318 222 1038691682156 223 805786139586 224 485359389444 225 257144715114 226 128025816414 227 45829422118 228 13751170422 229 4630032186 230 2464919670 231 730933689 232 1704584262 233 6182653471 234 12081675926 235 38794513220 236 141421951282 237 434507040386 238 945604043768 239 1966186204290 240 3550453673082 241 5082279588292 242 6056683400870 243 6056683400870 244 5082279588292 245 3550453673082 246 1966186204290 247 945604043768 248 434507040386 249 141421951282 250 38794513220 251 12081675926 252 6182653471 253 1704584262 254 3975550976 255 15508493498 256 31547816516 257 109345894200 258 438617706688 259 1476562881230 260 3506611951218 261 7991838870160 262 15974553347104 263 24826390697446 264 32948748650228 265 36200205626536 266 32948748650228 267 24826390697446 268 15974553347104 269 7991838870160 270 3506611951218 271 1476562881230 272 438617706688 273 109345894200 274 31547816516 275 15508493498 276 3975550976 277 9271665730 278 38902275855 279 82338811496 280 308089966994 281 1354008619436 282 5017650387416 283 12872285438650 284 32354676086128 285 71084397630686 286 121901685398274 287 175648324625082 288 215378846550070 289 215378846550070 290 175648324625082 291 121901685398274 292 71084397630686 293 32354676086128 294 12872285438650 295 5017650387416 296 1354008619436 297 308089966994 298 82338811496 299 38902275855 300 9271665730 301 21623741651 302 97581089767 303 215053875128 304 868658498318 305 4190579546606 306 17036610075740 307 47738167503228 308 130958558748814 309 318368223196650 310 597985110725556 311 953099353369038 312 1269324353403770 313 1417187649633280 314 1269324353403770 315 953099353369038 316 597985110725556 317 318368223196650 318 130958558748814 319 47738167503228 320 17036610075740 321 4190579546606 322 868658498318 323 215053875128 324 97581089767 325 21623741651 326 50430265244 327 244769200723 328 561241973258 329 2449053719350 330 12948083474334 331 57869261660158 332 175544787952110 333 531233882581438 334 1412289305204750 335 2926808700531704 336 5108108754746638 337 7533602046541030 338 9129078680616632 339 9129078680616632 340 7533602046541030 341 5108108754746638 342 2926808700531704 343 1412289305204750 344 531233882581438 345 175544787952110 346 57869261660158 347 12948083474334 348 2449053719350 349 561241973258 350 244769200723 351 50430265244 352 117614778721 353 613980687460 354 1465537058208 355 6902100518642 356 40096016825584 357 196644736323046 358 650322441221828 359 2153611096845022 360 6347120583456960 361 14357902784391290 362 27735198387177992 363 44918574651728868 364 60295008141781342