7 65 29 3 6 17 21 24 42 43