10 1 11 0 12 1 13 1 14 2 15 3 16 6 17 6 18 15 19 17 20 40 21 45 22 89 23 116 24 199 25 271 26 437 27 580 28 924 29 1205 30 1812 31 2385 32 3465 33 4478 34 6332 35 8149 36 11190 37 14246 38 19151 39 24109 40 31924 41 39718 42 51592 43 63761 44 81738 45 99918 46 126409 47 153493 48 191839 49 231017 50 285914 51 341658 52 419013 53 497529 54 604217 55 713319 56 860161 57 1008444 58 1207119 59 1408553 60 1674171 61 1942929 62 2295721 63 2650866 64 3114236 65 3580637 66 4182071 67 4787715 68 5566949 69 6344698 70 7341204 71 8339033 72 9604411 73 10867631 74 12469092 75 14059174 76 16066025 77 18060979 78 20558767 79 23037594 80 26142839 81 29202543 82 33022573 83 36798433 84 41478344 85 46088157 86 51809031 87 57417264 88 64353269 89 71163452 90 79538751 91 87738311 92 97841183 93 107679717 94 119761075 95 131561744 96 145976674 97 159999462 98 177175687 99 193814658 100 214127742 101 233846463 102 257815889 103 281006325 104 309273526 105 336500830 106 369580714 107 401535955 108 440216206 109 477420176 110 522599564 111 565900181 112 618309598 113 668662698 114 729414880 115 787556069 116 857934016 117 925042498 118 1006016526 119 1083451816 120 1176632247 121 1265323971 122 1372440782 123 1474111053 124 1596482232 125 1712934069 126 1852762875 127 1985250572 128 2144943655 129 2295793276 130 2477017558 131 2648697036 132 2854536850 133 3048609900 134 3282202941 135 3501931260 136 3765465341 137 4014007928 138 4311652376 139 4591045471 140 4926987377 141 5241548270 142 5618445787 143 5972426835 144 6395981131 145 6791769082 146 7267283603 147 7710782991 148 8241719706 149 8738236515 150 9332065811 151 9884604767 152 10548218751 153 11164542762 154 11902015724 155 12588998862 156 13410330482 157 14171344797 158 15085164571 159 15930619304 160 16942010457 161 17880232383 162 19002055537 163 20037346408 164 21280571390 165 22426253115 166 23796620378 167 25063227406 168 26577912084 169 27970034826 170 29642262229 171 31177474996 172 33014225318 173 34705254287 174 36728266430 175 38580626759 176 40806395661 177 42842199753 178 45278616586 179 47513679057 180 50189039868 181 52628839448 182 55562506886 183 58236270451 184 61437700788 185 64363670678 186 67868149215 187 71052718441 188 74884539987 189 78364039771 190 82532990559 191 86329680991 192 90881152117 193 95001297565 194 99963147805 195 104453597992 196 109837310021 197 114722988623 198 120585261143 199 125873325588 200 132247999328