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