18
89
247
401
384
395
337
367
211
358
760
481