28
30
34
37
36
33
35
40
29