160
88
142
120
187
143
147
254
209
213