45
172
7
4
83
2
12
16
3