65 74 159 852 641 420 34 130 305 224 116 367 489 94 331 958 719 205 928 552 155 784 442 510 634 737 588 439 529 277 176 128 9 269 890 455 36 832 681 970 342 714 837 823 472 805 762 488 383 341 314 254 895 952 126 488 721 261 99 877 94 375 374 260 79 843 867 404 882 550 215 324 562 771 413 527 268 348 590 630 268 178 448 389 819 374 588 311 501 519 239 932 18 865 414 835 814 78 804 666 89 485 741 668 285 995 956 780 216 303 43 849 866 51 79 120 579 582 591 260 27 798 879 537 472 337 345 39 544 819 548 60 785 523 794 659 269 418 187 611 528 0 0