218
276
256
178
207
528
170
358
167
148