38
34
39
35
32
33
35
29