18
8
12
14
19
17
29