7 618 248 true 1 7 14 18 25 30 34