9 158 163 true 7 10 11 12 21 23 26 36 39