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