12 815 267 true 1 6 9 14 18 19 23 25 28 29 30 33