7 659 267 true 6 11 12 15 26 30 38