8 319 267 true 0 13 21 47 59 65 83 89