1 2 2 6 3 14 4 29 5 50 6 88 7 136 8 209 9 302 10 430 11 584 12 793 13 1034 14 1344 15 1704 16 2149 17 2652 18 3270 19 3956 20 4777 21 5690 22 6760 23 7934 24 9305 25 10792 26 12502 27 14360 28 16469 29 18740 30 21312 31 24062 32 27145 33 30444 34 34110 35 38010 36 42337 37 46916 38 51960 39 57302 40 63149 41 69314 42 76054 43 83134 44 90833 45 98924 46 107680 47 116852 48 126769 49 137126 50 148278 51 159930 52 172429 53 185454 54 199416 55 213932 56 229441 57 245570 58 262750 59 280580 60 299561 61 319222 62 340096 63 361724 64 384629 65 408320 66 433398 67 459296 68 486649 69 514902 70 544680 71 575394 72 607753 73 641084 74 676134 75 712244 76 750149 77 789152 78 830080 79 872146 80 916217 81 961520 82 1008910 83 1057574 84 1108465 85 1160672 86 1215192 87 1271130 88 1329469 89 1389270 90 1451622 91 1515482 92 1581985 93 1650104 94 1720960 95 1793480 96 1868897 97 1946026 98 2026150 99 2108102 100 2193149 101 2280074 102 2370264 103 2462384 104 2557873 105 2655414 106 2756430 107 2859552 108 2966329 109 3075266 110 3187968 111 3302960 112 3421829 113 3543044 114 3668326 115 3796012 116 3927881 117 4062290 118 4201000 119 4342310 120 4488121 121 4636592 122 4789686 123 4945584 124 5106229 125 5269740 126 5438208 127 5609606 128 5786089 129 5965652 130 6150430 131 6338354 132 6531713 133 6728284 134 6930424 135 7135934 136 7347149 137 7561802 138 7782390 139 8006486 140 8236657 141 8470500 142 8710560 143 8954364 144 9204625 145 9458702 146 9719382 147 9984050 148 10255469 149 10530950 150 10813432 151 11100052 152 11393825 153 11691914 154 11997310 155 12307100 156 12624457 157 12946286 158 13275840 159 13610052 160 13952149 161 14298984 162 14653974 163 15013784 164 15381913 165 15755054 166 16136680 167 16523402 168 16918889 169 17319556 170 17729158 171 18144140 172 18568229 173 18997784 174 19436736 175 19881242 176 20335321 177 20795160 178 21264750 179 21740190 180 22225681 181 22717112 182 23218776 183 23726594 184 24244829 185 24769310 186 25304518 187 25846066 188 26398529 189 26957552 190 27527680 191 28104464 192 28692673 193 29287634 194 29894214 195 30507774 196 31133149 197 31765602 198 32410200 199 33061976 200 33726097 201 34397630 202 35081710 203 35773304 204 36477785 205 37189882 206 37915072 207 38648120 208 39394469 209 40148780 210 40916742