21
33
22
27
30
21
28