9 1568 372 true 8 10 12 25 29 30 31 37 38