8 214 267 true 1 9 14 21 23 26 31 32