30
38
40
34
33
35
26