5
18
17
13
21
15
20
29
6
13