20
5
15
34
18
19
32
17