1 0 2 6 3 9 4 54 5 59 6 195 7 315 8 676 9 786 10 1571 11 1743 12 3055 13 4150 14 6173 15 6771 16 10272 17 11043 18 15676 19 19401 20 25430 21 27112 22 36782 23 43100 24 54658 25 63832 26 78460 27 83191 28 105054 29 110008 30 132262 31 150922 32 178462 33 201003 34 239821 35 249418 36 289635 37 323607 38 372848 39 388327 40 453015 41 469998 42 535982 43 591708 44 668821 45 693126 46 792798 47 864264 48 972479 49 1060283 50 1174597 51 1211867 52 1357060 53 1460844 54 1616757 55 1740744 56 1903352 57 1959863 58 2179374 59 2241244 60 2449616 61 2630946 62 2865887 63 3063415 64 3359313 65 3445697 66 3737381 67 3983639 68 4311750 69 4418986 70 4788745 71 4903849 72 5276270 73 5600438 74 6011886 75 6354479 76 6853194 77 7002935 78 7497189 79 7920623 80 8431264 81 8610696 82 9256591 83 9733141 84 10346996 85 10878091 86 11541441 87 11771900 88 12592751 89 13184279 90 13962523 91 14628110 92 15466925 93 16175238 94 17145225 95 17447376 96 18393090 97 19207755 98 20232377 99 20583414 100 21737076 101 22108591 102 23247275 103 24257118 104 25461945 105 25892171 106 27263687 107 27717282 108 29135821 109 30354180 110 31799187 111 32314935 112 34000811 113 35305650 114 36920174 115 38333390 116 40055917 117 41531456 118 43625533 119 45165734 120 47075600 121 48760938 122 50801397 123 52570915 124 54968047 125 55742205 126 57997157 127 59987181 128 62416177 129 63277070 130 65989227 131 68132599 132 70771933 133 73092913 134 75813240 135 76812303 136 79897346 137 80925900 138 84047914 139 86672101 140 89722728 141 92394216 142 95975685 143 98817364 144 102269612 145 105313874 146 108855073 147 110192541 148 114406904 149 115790874 150 119704877 151 123205182 152 127405147 153 131003940 154 135684920 155 137239548 156 141642167 157 145548635 158 150307941 159 154332317 160 159509761 161 161291095 162 166256580 163 170772886 164 175987822 165 177918028 166 183906450 167 188622234 168 194413467 169 199468461 170 205306975 171 207498249 172 214112877 173 219420753 174 225768231 175 231370247 176 237842472 177 240295409 178 247853869 179 250355531 180 257441474 181 263698297 182 270872909 183 277237498 184 285437086 185 291998935 186 299757482 187 306772353 188 315009163 189 318060319 190 326928076 191 330030229 192 338637255 193 346338879 194 355268769 195 358622982 196 368503929 197 371917126 198 381568672 199 389993872 200 399662058 201 408234022 202 419143180 203 428023996 204 438423053 205 447771909 206 458633854 207 468170234 208 480915920 209 485084906 210 496335295