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