3 39 267 true 19 31 35