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