7 138 267 true 1 4 13 23 32 36 38