27
29
30
28
30
33
25
28
28