218
281
256
182
208
528
171
360
169
148