14 564 267 true 0 1 3 8 11 14 17 26 28 31 34 36 37 39