398
31
305
52
56
45
549
40
27
25