155 266 895 161 141 923 348 221 796 290 328 008 615 338 553 859 297 554 630 386 188 160 565 322 826 984 115 970 396 653 431 685 122 814 938 584 576 537 132 700 137 254 456 451 278 279 743 798 521 497