6 159 266 true 9 16 26 29 31 32