4 96 149 true 29 46 68 83