5 96 171 true 52 56 78 95 97