4
3
22
19
18
15
14
28
25
24
23
20
27
26
21
16