18
10
15
6
29