1 2 2 15 3 52 4 137 5 378 6 715 7 1412 8 2535 9 4142 10 5939 11 8300 12 11457 13 15402 14 19957 15 25368 16 31937 17 39658 18 48283 19 58104 20 69315 21 82022 22 95815 23 111160 24 129001 25 148166 26 168873 27 191572 28 216629 29 243618 30 272009 31 302380 32 335677 33 371566 34 409531 35 449256 36 492885 37 539030 38 587555 39 639128 40 694053 41 751678 42 812161 43 875464 44 942857 45 1013426 46 1086735 47 1163252 48 1245253 49 1330310 50 1418245 51 1510348 52 1607425 53 1708054 54 1812455 55 1920048 56 2032921 57 2150294 58 2271267 59 2396040 60 2527747 61 2663574 62 2803273 63 2947868 64 3098501 65 3253230 66 3412673 67 3576524 68 3746963 69 3923114 70 4103197 71 4288004 72 4481739 73 4680258 74 4883585 75 5092288 76 5308483 77 5529626 78 5756671 79 5988968 80 6228833 81 6475126 82 6726627 83 6983584 84 7250827 85 7523458 86 7801645 87 8086940 88 8380695 89 8680422 90 8986335 91 9298140 92 9619029 93 9947378 94 10281711 95 10622036 96 10974509 97 11333430 98 11698609 99 12071744 100 12454425 101 12843814 102 13240983 103 13644948 104 14059193 105 14481342 106 14910351 107 15346412 108 15796213 109 16253330 110 16717215 111 17190020 112 17673781 113 18165054 114 18665247 115 19172744 116 19691729 117 20220194 118 20756183 119 21300064 120 21858695 121 22425198 122 22999717 123 23584176 124 24180899 125 24785802 126 25400359 127 26023320 128 26658919 129 27304834 130 27958921 131 28621592 132 29301305 133 29989798 134 30686987 135 31394688 136 32115859 137 32846158 138 33587081 139 34337180 140 35100943 141 35876266 142 36660705 143 37454600 144 38267107 145 39089002 146 39920457 147 40763604 148 41621559 149 42489474 150 43368695 151 44257812 152 45162227 153 46079042 154 47005757 155 47942428 156 48899133 157 49866358 158 50843899 159 51834460 160 52840685 161 53857582 162 54887119 163 55927372 164 56984045 165 58053550 166 59133807 167 60225164 168 61338283 169 62462562 170 63597747 171 64746716 172 65912965 173 67090718 174 68281931 175 69484580 176 70704841 177 71939410 178 73185627 179 74443620 180 75724903 181 77018286 182 78323537 183 79643564 184 80981925 185 82332386 186 83697575 187 85075040 188 86471341 189 87883114 190 89306965 191 90743548 192 92204955 193 93679038 194 95165977 195 96668292 196 98190281 197 99725342 198 101275933 199 102839744 200 104423411 201 106023182 202 107636129 203 109262556 204 110915659 205 112582254 206 114262329 207 115959376 208 117677199 209 119408862 210 121156549