27
19
28
23
31
24
29