10 351 77 5 14 15 43 52 65 67 70 77 97