8 1136 394 true
7 12 19 25 26 33 35 39