277
299
275
287
265
267
274
238
227
2416
250
235
15151
12100
9511
8230
656263
6450
5890
5371
535147
51010
458142
3820