22
21
28
22
29
20
20
21
29
24
30