30
27
26
32
40
36
53