25
34
30
36
40
33
23
28
29
26
37
32