9 151 58 5 7 16 19 31 51 69 79 85