8 213 170 true
6 8 10 21 25 28 29 31