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