9 329 267 true 1 7 8 15 17 27 29 35 38