33
29
26
28
33
35
40