30
27
33
28
28
32
29