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