33
27
26
34
35
30
30