5
2
5
9
9
7
18