20
30
21
22
1