9 289 268 true 6 10 14 24 29 31 32 34 36