9 1032 343 true 0 1 14 23 25 27 29 35 39