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