7 104 124 true 2 8 13 23 29 34 39