7 118 248 true 6 14 18 24 29 33 39