29
28
24
28
35
28
27
30
29