9 307 267 true 2 3 9 13 25 30 32 35 39