11 388 267 true 2 6 13 14 18 19 25 26 27 30 35