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