7 101 170 true 3 4 27 38 59 74 93