27
20
28
23
31
24
30