163 697 586 353 160 373 937 698 538 258 329 306 434 663 572 884 170 253 344 858 378 495 398 087 967 722 428 041 553 388 789 755 863 134 781 594 752 521 597 671 133 356 634 583 865 618 406 555 397 365