218
276
256
178
207
528
169
355
167
148