29
30
39
36
36
33
34
40
30