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