43
29
27
32
25
29
35