19
20
18
3
1
5
7
10
11
13
14
12