10 97 34 7 8 9 12 14 24 27 56 57 68