7 242 248 true 1 7 8 19 20 38 39