5 96 164 true 9 31 59 76 86