12 432 294 true
2 8 18 19 23 25 26 29 33 34 35 36