8 1039 311 true 7 8 16 19 25 26 31 37