8
6
20
16
7
3
18
15
9
19
13
21