11 267 298 true 4 5 7 10 16 17 23 24 29 34 39