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