7 248 153 true 6 8 10 18 21 25 39