7 140 288 true 6 11 16 19 27 34 38