21
17
18
20
30
22
33