149 102 166 154 101 166 173 174 100 153 158 101 162 150164