7 135 260 true 1 2 9 13 28 34 38