18
11
17
14
18
13
29