2
20
15
1
80
57
3
5
4
15
2