19
24
27
13
20
11
17
22
26
28
29