5 96 196 true 23 31 52 68 93