7 153 238 true 1 9 15 19 24 35 39