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