6
2
7
6
18
15
59