10 330 332 true
9 10 13 19 28 29 30 32 34 39