33
30
29
33
28
30
51