27
18
26
29
32
20
30