9 235 267 true 1 4 9 12 22 25 26 33 39