7 135 229 true 6 9 14 19 22 37 39