113
682
32
451
38
396
21
400
47
322
84
48
477
362
70
360
16
266
382
6
334
41
358
57
298
14
217
272
25
248
89
222