5 101 163 true 2 26 59 72 98