1
19
5
2
20
4
3