351 377 850 573 914 794 464 792 135 181 963 243 381 222 094 074 084 169 169 308 087 929 947 876 239 793 855 817 472 405 813 425 774 699 785 751 455 660 347 456 098 627 201 845 278 374 220 439 793 212