7
5
4
15
9
12
77