7 119 140 true 1 6 13 19 21 25 35