7 248 250 true 6 8 10 18 21 25 39