26
25
29
24
28
19
31
20
23
27
22
21