4 96 158 true 19 32 58 76