342
549
529
249
265
212
207
114
111
251