8 119 137 true
1 7 17 18 21 25 31 39