7
3
6
15
8
7
19