7 129 267 true 10 13 14 20 21 27 37