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