9 321 267 true 10 13 18 19 20 31 34 35 36