30
28
32
27
29
26
27
29
30