2
30
21
1
23