7 135 229 true
6 9 14 19 22 37 39