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