99 106 190 122 313 355 875 880 451 568 601 616 762 796 846875