9 252 268 true 1 3 8 12 18 21 34 36 38