10
8
15
6
3
15
1
4
2
8
6
22