10 431 31 7 14 21 27 43 55 64 65 69 92