31 0 28 48 68 91 122 140 168 169 186 211 236 284 329 359 392 420 454 479 513 561 604 657 699 714 741 756 785 815 852 1018 0 66 104 128 150 164 168 173 187 191 196 201 211 228 246 269 290 316 335 360 397 430 471 503 512 528 537 552 563 567 570 67 62 50 43 24 12 10 85 13 11 11 11 20 30 34 36 37 37 36 37 37 37 37 30 30 30 27 20 6 1 213 60 44 73 57 83 68 100 82 119 99 144 113 167 121 87 88 91 100 99 110 116 120 137 134 164 142 180 148 208 154 226 158 257 168 277 169 292 173 323 182 331 185 344 193 327 170 260 133 218 113 192 108 200 131 240 135 145 72 137 75 88 29 82 25 93 51 58 168 24 146 23 138 14 130 44 161 45 158 28 137 8 112 11 148 17 171 30 197 77 185 33 195 39 265 55 257 53 228 66 232 77 212 101 255 95 277 125 207 133 228 107 277 122 271 183 231 196 269 240 240 271 237 280 255 255 288 263 305 326 292 325 267 332 263 351 288 334 322 340 347 374 345 300 295 277 317 236 335 193 308 244 271 388 331 376 302 362 324 399 368 406 375 435 344 447 379 437 402 389 406 333 351 368 367 424 354 423 329 460 364 464 391 450 423 469 434 502 399 513 412 506 436 500 461 521 481 532 464 545 436 558 461 554 491 562 507 588 495 605 484 613 512 606 534 628 552 659 525 647 528 459 499 391 404 322 373 652 382 601 354 567 343 535 318 487 289 449 261 420 238 375 198 454 225 511 249 327 178 411 206 393 210 326 155 301 149 304 150 367 156 402 170 436 198 479 221 543 251 571 267 621 295 684 337 602 313 563 296 570 306 650 364 683 374 702 403 761 450 792 460 807 480 783 485 708 451 664 393 778 437 784 435 745 392 739 416 752 455 798 487 847 459 840 421 839 432 710 596 674 553 670 573 690 632 760 618 711 570 751 630 800 640 815 619 787 633 763 619 757 599 809 650 786 665 812 640 814 634 841 641 831 667 841 678 649 597 583 565 531 514 452 448 402 429 357 402 355 387 304 356 300 345 235 307 146 283 155 264 88 244 61 280 33 301 18 248 14 286 285 106 190 78 165 55 165 87 61 11 44 21 123 20 138 39 599 283 746 363 792 420 825 474 833 476 806 385 723 345 636 289 573 254 529 221 479 179 61 43 222 67 193 92 233 129 255 103 210 128 265 141 296 164 255 178 301 172 339 229 229 215 285 212 343 218 358 243 266 273 310 246 355 285 282 302 329 278 370 348 356 395 373 428 434 517 470 537 467 564 490 542 525 497 524 460 455 351 106 369 168 417 191 249 120 184 99 170 71 402 189 424 203 397 147 480 209 537 259 541 277 511 269 505 265 586 265 623 306 625 353 656 365 662 331 689 327 716 368 715 404 676 401 653 377 647 386 639 384 702 413 739 434 783 413 822 436 794 472 774 476 17 188 114 146 94 124 69 356 158 443 214 275 157 487 259 550 256 683 353 690 415 424 456 204 249 164 233 118 234 18 216 32 183 7 96 11 217 273 205 307 263 143 223 94 435 203 557 268 652 360 638 342 761 404 775 392 806 447 6 320 88 470 176 591 294 821 438 124 29 305 404 0 0 0 300 