1 1 2 2 3 2 4 3 5 5 6 3 7 4 8 9 9 9 10 4 11 5 12 15 13 16 14 15 15 5 16 6 17 21 18 31 19 31 20 21 21 6 22 7 23 30 24 47 25 59 26 47 27 30 28 7 29 8 30 38 31 73 32 102 33 102 34 73 35 38 36 8 37 9 38 50 39 101 40 170 41 156 42 170 43 101 44 50 45 9 46 10 47 60 48 142 49 250 50 307 51 307 52 250 53 142 54 60 55 10 56 11 57 75 58 185 59 375 60 460 61 529 62 460 63 375 64 185 65 75 66 11 67 12 68 87 69 244 70 523 71 711 72 907 73 907 74 711 75 523 76 244 77 87 78 12 79 13 80 105 81 305 82 726 83 1040 84 1474 85 1351 86 1474 87 1040 88 726 89 305 90 105 91 13 92 14 93 119 94 386 95 963 96 1517 97 2204 98 2484 99 2484 100 2204 101 1517 102 963 103 386 104 119 105 14 106 15 107 140 108 468 109 1281 110 2050 111 3277 112 3805 113 3988 114 3805 115 3277 116 2050 117 1281 118 468 119 140 120 15 121 16 122 156 123 573 124 1632 125 2895 126 4751 127 5851 128 6802 129 6802 130 5851 131 4751 132 2895 133 1632 134 573 135 156 136 16 137 17 138 180 139 681 140 2097 141 3783 142 6766 143 8443 144 10811 145 10236 146 10811 147 8443 148 6766 149 3783 150 2097 151 681 152 180 153 17 154 18 155 198 156 813 157 2607 158 5019 159 9303 160 12571 161 15998 162 17944 163 17944 164 15998 165 12571 166 9303 167 5019 168 2607 169 813 170 198 171 18 172 19 173 225 174 948 175 3246 176 6499 177 12656 178 17459 179 24000 180 27214 181 27746 182 27214 183 24000 184 17459 185 12656 186 6499 187 3246 188 948 189 225 190 19 191 20 192 245 193 1113 194 3951 195 8368 196 16928 197 24762 198 34376 199 41801 200 45733 201 45733 202 41801 203 34376 204 24762 205 16928 206 8368 207 3951 208 1113 209 245 210 20 211 21 212 275 213 1278 214 4824 215 10438 216 22434 217 33293 218 48820 219 59927 220 72128 221 66763 222 72128 223 59927 224 48820 225 33293 226 22434 227 10438 228 4824 229 1278 230 275 231 21 232 22 233 297 234 1476 235 5755 236 13250 237 29136 238 45572 239 69481 240 87881 241 106849 242 115089 243 115089 244 106849 245 87881 246 69481 247 45572 248 29136 249 13250 250 5755 251 1476 252 297 253 22 254 23 255 330 256 1678 257 6900 258 16259 259 37507 260 60156 261 95572 262 123631 263 156649 264 172516 265 176783 266 172516 267 156649 268 123631 269 95572 270 60156 271 37507 272 16259 273 6900 274 1678 275 330 276 23