12 584 313 true
1 6 7 9 13 21 25 28 29 31 34 38