7 65 103 true 1 2 11 20 22 26 39