5 109 169 true 21 65 76 90 97