30
27
25
31
40
36
53