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