10 258 21 7 8 9 12 14 24 27 56 57 68