5 97 145 true 51 63 76 95 99