33
30
26
33
28
38
45
42
49
50