9 267 323 true 1 2 5 6 21 22 32 33 38