2 1 3 3 4 16 5 6 6 20 7 24 8 16 9 36 10 120 11 300 12 20 13 288 14 28 15 192 16 200 17 552 18 180 19 192 20 180 21 1380 22 224 23 60 24 1728 25 912 26 3800 27 756 28 576 29 1776 30 4102 31 15480 32 3540 33 1344 34 10800 35 14328 36 800 37 2304 38 1520 39 1890 40 1232 41 11280 42 9040 43 31152 44 49544 45 3660 46 6360 47 3696 48 13248 49 21408 50 45584 51 103200 52 58608 53 95256 54 112968 55 16056 56 12400 57 80496 58 21312 59 5880 60 34278 61 5400 62 52080 63 35400 64 162480 65 89472 66 309400 67 100440 68 342856 69 162576 70 404160 71 71280 72 223580 73 180888 74 292892 75 461700 76 569000 77 134640 78 220240 79 89712 80 38844 81 822240 82 1877040 83 833640 84 315672 85 115488 86 93420 87 1925616 88 338912 89 403680 90 479996 91 710160 92 522480 93 412896 94 1644600 95 69408 96 598500 97 722448 98 3038392 99 1866144 100 1173960 101 6751200 102 24950 103 1256256 104 3334656 105 1526364 106 2418720 107 168264 108 309456 109 2247840 110 455328 111 200520 112 1907904 113 250848 114 3171480 115 1685160 116 2403360 117 2550324 118 300216 119 1132218 120 8093520 121 4432920 122 6245470 123 1555080 124 3075160 125 721380 126 15489500 127 1147392 128 4772096 129 3654720 130 1772584 131 18664380 132 10293920 133 14554920 134 14742864 135 12373008 136 4702680 137 1409328 138 10046952 139 4413840 140 1945708 141 10129440 142 1872064 143 12431790 144 2939300 145 860616 146 9373420 147 16930608 148 9931376 149 35505528 150 6352308 151 105150600 152 5136550 153 2176992 154 3683448 155 2448960 156 10863600 157 4614120 158 21567948 159 7157748 160 7252200 161 57667920 162 4847952 163 20696040 164 14754096 165 17236560 166 3136760 167 23623320 168 4950960 169 34379664 170 37674728 171 31240620 172 46759536 173 165561264 174 12273960 175 21096600 176 135033200 177 24890640 178 66234840 179 71901060 180 21673102 181 38586840 182 17696430 183 22338624 184 21246600 185 7998720 186 98381620 187 49359360 188 4139280 189 24662784 190 42928560 191 40546440 192 107811320 193 97989696 194 190790464 195 15565536 196 3216360 197 52752000 198 13521816 199 216098040 200 33031482 201 164144400 202 16059560 203 27076950 204 18226656 205 108684648 206 46977880 207 49455744 208 260640 209 72838248 210 1500750 211 331158960 212 53773356 213 244641276 214 346627120 215 10404432 216 20585400 217 128948328 218 110148240 219 13063788 220 38690456 221 99550920 222 100433844 223 30495456 224 474295808 225 21663024 226 322082400 227 125323164 228 139167552 229 49165992 230 188323326 231 21322080 232 180514560 233 74543868 234 174781152 235 44179128 236 299452000 237 627733710 238 367998696 239 670832784 240 35102382 241 196446360 242 21335520 243 227548200 244 126268632 245 388648500 246 1361884720 247 222176760 248 384562332 249 109265760 250 43962240