10 314 25 5 12 16 53 63 66 68 77 93 99