28
30
29
28
27
27
30
22
23
29
25