43
29
27
32
26
29
35