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