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