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