8 158 241 true 43 54 58 67 74 81 84 99