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