342
549
528
249
264
212
207
114
111
251