38
29
33
32
35
28
26