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