32
30
32
33
32
31
29
29