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