588
212
162
214
276
356
297
160
116
144