9
5
2418
14
21
13
3
10
6
16
1
17
2
12
4
22
11
15
19
7
2320
8