29
30
27
35
32
32
27