7 109 182 true 1 14 59 65 72 93 99