7 89 10 8 11 22 39 42 43 49