9 220 267 true 2 7 13 15 17 22 28 32 34