1 1 2 2 3 3 4 4 5 6 6 9 7 12 8 13 9 15 10 21 11 26 12 30 13 36 14 49 15 53 16 63 17 72 18 86 19 114 20 134 21 149 22 175 23 194 24 212 25 221 26 264 27 274 28 285 29 332 30 367 31 424 32 469 33 505 34 541 35 620 36 643 37 687 38 703 39 808 40 886 41 1015 42 1113 43 1198 44 1272 45 1448 46 1496 47 1586 48 1704 49 1864 50 1972 51 2116 52 2398 53 2491 54 2620 55 2912 56 3076 57 3477 58 3587 59 3791 60 4052 61 4413 62 4658 63 4971 64 5602 65 5999 66 6087 67 6845 68 7330 69 8229 70 8350 71 8481 72 8933 73 9515 74 10318 75 10867 76 11564 77 12951 78 14024 79 15687 80 16982 81 18969 82 19786 83 21312 84 22092 85 22640 86 23874 87 25703 88 26627 89 27283 90 30412 91 32043 92 32828 93 36555 94 39442 95 43873 96 45677 97 50144 98 50786 99 52583 100 54728 101 60034 102 60790 103 65480 104 72669 105 78232 106 78936 107 86756 108 94174 109 103439 110 104363 111 108508 112 118710 113 120172 114 124261 115 129163 116 141219 117 142943 118 153569 119 169839 120 182371 121 187017 122 201561 123 221813 124 238940 125 244961 126 254365 127 277472 128 280777 129 290035 130 301103 131 328278 132 332162 133 356061 134 392552 135 420609 136 443699 137 463463 138 510508 139 523463 140 546638 141 576354 142 601806 143 644136 144 678955 145 708756 146 713340 147 775715 148 784633 149 839324 150 922728 151 986688 152 1039246 153 1084183 154 1190965 155 1220330 156 1272814 157 1340014 158 1397482 159 1493006 160 1571432 161 1638465 162 1687928 163 1831214 164 1841327 165 1977128 166 2155848 167 2167941 168 2314049 169 2433875 170 2536240 171 2779072 172 2845771 173 2964875 174 3117219 175 3247314 176 3463380 177 3640490 178 3791701 179 3944926 180 4248539 181 4602133 182 4954672 183 5034595 184 5365090 185 5635856 186 5866893 187 6414163 188 6564284 189 6832181 190 7174547 191 7466605 192 7951038 193 8347734 194 8686075 195 9118332 196 9706550 197 10598654 198 11279436 199 11514254 200 11679522 201 12311674 202 13039957 203 13370737 204 13561867 205 14588460 206 14796522 207 15134838 208 15738135 209 16508440 210 17164953 211 18252886 212 19142700 213 19900942 214 20868866 215 22184571 216 24177062 217 25695404 218 26218607 219 27270338 220 27994128 221 29745459 222 30348834 223 31561640 224 33051987 225 34369904 226 35138619 227 36508672 228 38256487 229 39744823 230 42208935 231 44222229 232 45936473 233 48122943 234 51092118 235 55582386 236 58999582 237 60176297 238 63021557 239 64166247 240 68097258 241 69450810 242 72723216 243 75508311 244 79059027 245 81966816 246 83878152 247 89087267 248 91160615 249 96698579