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