34
30
29
33
32
32
41