35
30
32
29
29
31
30
26
27