9 414 210 true
2 8 10 14 23 29 30 34 35