0 1 1 3 2 8 3 18 4 36 5 66 6 113 7 183 8 283 9 421 10 606 11 848 12 1158 13 1548 14 2031 15 2621 16 3333 17 4183 18 5188 19 6366 20 7736 21 9318 22 11133 23 13203 24 15551 25 18201 26 21178 27 24508 28 28218 29 32336 30 36891 31 41913 32 47433 33 53483 34 60096 35 67306 36 75148 37 83658 38 92873 39 102831 40 113571 41 125133 42 137558 43 150888 44 165166 45 180436 46 196743 47 214133 48 232653 49 252351 50 273276 51 295478 52 319008 53 343918 54 370261 55 398091 56 427463 57 458433 58 491058 59 525396 60 561506 61 599448 62 639283 63 681073 64 724881 65 770771 66 818808 67 869058 68 921588 69 976466 70 1033761 71 1093543 72 1155883 73 1220853 74 1288526 75 1358976 76 1432278 77 1508508 78 1587743 79 1670061 80 1755541 81 1844263 82 1936308 83 2031758 84 2130696 85 2233206 86 2339373 87 2449283 88 2563023 89 2680681 90 2802346 91 2928108 92 3058058 93 3192288 94 3330891 95 3473961 96 3621593 97 3773883 98 3930928 99 4092826 100 4259676 101 4431578 102 4608633 103 4790943 104 4978611 105 5171741 106 5370438 107 5574808 108 5784958 109 6000996 110 6223031 111 6451173 112 6685533 113 6926223 114 7173356 115 7427046 116 7687408 117 7954558 118 8228613 119 8509691 120 8797911 121 9093393 122 9396258 123 9706628 124 10024626 125 10350376 126 10684003 127 11025633 128 11375393 129 11733411 130 12099816 131 12474738 132 12858308 133 13250658 134 13651921 135 14062231 136 14481723 137 14910533 138 15348798 139 15796656 140 16254246 141 16721708 142 17199183 143 17686813 144 18184741 145 18693111 146 19212068 147 19741758 148 20282328 149 20833926 150 21396701 151 21970803 152 22556383 153 23153593 154 23762586 155 24383516 156 25016538 157 25661808 158 26319483 159 26989721 160 27672681 161 28368523 162 29077408 163 29799498 164 30534956 165 31283946 166 32046633 167 32823183 168 33613763 169 34418541 170 35237686 171 36071368 172 36919758 173 37783028 174 38661351 175 39554901 176 40463853 177 41388383 178 42328668 179 43284886 180 44257216 181 45245838 182 46250933 183 47272683 184 48311271 185 49366881 186 50439698 187 51529908 188 52637698 189 53763256 190 54906771 191 56068433 192 57248433 193 58446963 194 59664216 195 60900386 196 62155668 197 63430258 198 64724353 199 66038151 200 67371851 201 68725653 202 70099758 203 71494368 204 72909686 205 74345916 206 75803263 207 77281933 208 78782133 209 80304071 210 81847956