19
16
13
29
17
16
18