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