4
7
15
29
18
14
20
8