6 69 103 true 7 10 17 31 38 39