1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 2 9 2 10 1 11 1 12 2 13 5 14 2 15 1 16 1 17 3 18 7 19 7 20 3 21 1 22 1 23 3 24 11 25 15 26 11 27 3 28 1 29 1 30 4 31 15 32 25 33 25 34 15 35 4 36 1 37 1 38 4 39 20 40 41 41 52 42 41 43 20 44 4 45 1 46 1 47 5 48 25 49 62 50 92 51 92 52 62 53 25 54 5 55 1 56 1 57 5 58 32 59 89 60 159 61 179 62 159 63 89 64 32 65 5 66 1 67 1 68 6 69 38 70 122 71 249 72 342 73 342 74 249 75 122 76 38 77 6 78 1 79 1 80 6 81 46 82 164 83 380 84 590 85 679 86 590 87 380 88 164 89 46 90 6 91 1 92 1 93 7 94 54 95 212 96 542 97 973 98 1297 99 1297 100 973 101 542 102 212 103 54 104 7 105 1 106 1 107 7 108 63 109 272 110 775 111 1517 112 2279 113 2577 114 2279 115 1517 116 775 117 272 118 63 119 7 120 1 121 1 122 8 123 72 124 339 125 1049 126 2301 127 3812 128 4939 129 4939 130 3812 131 2301 132 1049 133 339 134 72 135 8 136 1 137 1 138 8 139 83 140 418 141 1413 142 3356 143 6151 144 8756 145 9951 146 8756 147 6151 148 3356 149 1413 150 418 151 83 152 8 153 1 154 1 155 9 156 93 157 507 158 1841 159 4798 160 9556 161 15006 162 18901 163 18901 164 15006 165 9556 166 4798 167 1841 168 507 169 93 170 9 171 1 172 1 173 9 174 105 175 611 176 2386 177 6658 178 14429 179 24576 180 34135 181 38060 182 34135 183 24576 184 14429 185 6658 186 2386 187 611 188 105 189 9 190 1 191 1 192 10 193 117 194 723 195 3010 196 9089 197 21191 198 39272 199 59056 200 72679 201 72679 202 59056 203 39272 204 21191 205 9089 206 3010 207 723 208 117 209 10 210 1 211 1 212 10 213 130 214 853 215 3792 216 12148 217 30438 218 60483 219 98839 220 132268 221 146947 222 132268 223 98839 224 60483 225 30438 226 12148 227 3792 228 853 229 130 230 10 231 1 232 1 233 11 234 143 235 994 236 4666 237 16019 238 42755 239 91459 240 160260 241 232555 242 280306 243 280306 244 232555 245 160260 246 91459 247 42755 248 16019 249 4666 250 994 251 143 252 11 253 1 254 1 255 11 256 158 257 1153 258 5734 259 20766 260 59083 261 134429 262 252692 263 394082 264 516372 265 564443 266 516372 267 394082 268 252692 269 134429 270 59083 271 20766 272 5734 273 1153 274 158 275 11 276 1 277 1 278 12 279 172 280 1324 281 6926 282 26638 283 80143 284 194308 285 389048 286 650699 287 915142 288 1083994 289 1083994 290 915142 291 650699 292 389048 293 194308 294 80143 295 26638 296 6926 297 1324 298 172 299 12 300 1