33
30
27
26
26
39
35
34
51