18
10
29
5
12