10
5
6
3
45
4
7
6
14