342
549
530
250
269
212
207
114
111
251