7 1065 378 true 9 14 19 24 25 28 29