40
31
26
36
42
37
33