43
29
30
32
34
32
29