6
21
10
8
2419
14
18
4
3
17
12
13
20
5
23
9
11
1
22
7
16
2
15