2
2324
15
5
12
7
11
8
1918
16
21
3
17
13
10
9
1
6
2022
4
14