156 153 147 155 157 158 142 152 161 100