11
7
13
8
14
4
23
6
16
5
19
20
22
12
9
1
3
24