9 2636 428 true
1 4 7 14 27 29 30 33 34