7 173 248 true 7 8 11 15 18 25 30