29
27
32
30
30
33
30
32
29