17
8
12
14
18
16
29