5 96 159 true 2 10 19 86 97