7 199 267 true 6 9 12 15 17 20 32