true 295 170 true 6 9 12 29 33 51 69 89 96