33
29
35
28
32
38
31
33
29