4 96 187 true 15 29 71 96