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