3
2
20
15
1
80
57
3
5