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