81
107
105
189
160
356
154
172
234
186