35
30
29
33
32
33
41