4 96 170 true 17 22 29 74