7 106 179 true 2 34 48 54 84 93 98