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