14
11
13
22
2
8
3
15
12
6
9
7
21
1
232419
10
16
17
5
2018
4