35
31
26
29
32
40
45