20
1
19
3
5
12
1