7 266 263 true 9 11 16 25 29 32 33