151 485 995 296 672 302 822 727 434 738 901 736 419 826 387 600 522 546 483 368 303 972 412 214 573 413 995 840 155 728 554 780 600 853 100 942 650 198 352 797 522 568 308 764 677 320 575 947 602 642