113 141 228 230 859 956 980 123 319 592 822 487 847 984 405 290 764 710 161 473 180 109 220 478 702 333 176 892 876 497 496 036 973 190 895 800 848 142 526 521 430 116 599 807 133 681 277 777 785 998