29 0 15 35 57 75 99 136 170 171 195 212 235 261 283 300 316 358 470 490 516 526 534 546 565 567 616 645 679 774 0 31 65 95 112 125 139 144 158 159 160 165 173 182 191 201 229 312 326 342 347 351 356 364 365 378 383 387 387 64 59 53 43 28 20 8 85 2 3 12 17 22 27 32 33 36 34 31 26 26 22 22 26 14 9 6 0 192 28 132 40 144 53 161 58 135 25 117 20 141 8 160 106 12 90 37 75 28 74 12 60 4 91 41 78 44 104 59 116 62 115 42 150 81 178 54 138 47 152 76 182 82 155 55 163 38 177 65 167 101 197 102 211 71 202 42 231 77 220 100 247 99 246 60 258 99 252 114 295 114 307 94 282 105 323 145 287 85 365 123 352 137 331 123 280 131 316 127 357 151 345 164 410 173 402 145 385 174 400 199 448 185 449 165 438 192 434 215 478 206 485 174 456 206 460 235 504 230 514 200 492 221 494 260 561 267 562 223 538 254 537 282 603 292 610 247 593 272 597 303 671 304 667 267 652 283 651 314 426 167 422 185 426 200 435 202 437 194 417 189 408 182 415 164 428 161 385 156 374 128 368 145 417 225 392 196 371 181 340 160 309 155 303 147 285 135 258 124 211 109 236 119 225 220 258 235 292 254 328 275 346 290 365 304 384 310 280 285 240 244 262 261 302 279 268 296 263 267 218 253 234 284 246 285 229 255 217 230 187 204 177 216 176 241 202 243 123 217 154 206 145 232 136 193 111 188 124 173 96 179 91 205 87 171 68 190 65 202 77 169 71 175 223 292 201 273 167 273 161 287 343 315 366 334 404 359 430 368 447 361 438 380 366 395 335 353 255 375 312 333 414 331 394 295 365 273 336 252 307 249 293 230 266 225 238 206 504 382 470 353 468 397 434 406 534 420 546 397 514 438 577 442 588 403 611 439 607 450 645 428 650 417 666 457 662 464 721 440 719 425 700 445 725 468 758 429 684 423 684 463 620 422 721 413 705 349 716 297 738 321 683 327 701 292 731 277 662 328 595 310 630 302 632 276 623 288 609 275 573 252 573 284 39 218 86 218 59 200 56 187 38 148 25 123 25 262 82 305 103 350 110 360 115 435 142 462 173 501 204 560 208 292 285 350 335 403 366 271 261 167 251 123 226 106 197 489 398 481 425 529 402 564 420 555 455 603 428 629 441 642 462 701 431 612 413 528 391 491 373 433 342 390 330 320 309 56 190 30 200 207 84 20 57 11 86 18 82 8 69 21 111 29 110 7 94 31 10 107 3 114 1 141 2 133 13 126 0 166 24 152 5 176 10 185 36 175 25 167 3 202 24 221 0 2 132 3 13 233 0 0 0 185 