5 96 187 true 15 21 47 59 88