7 141 103 true 3 5 6 14 26 33 34