14
16
4
13
11
2
1720
7
22182419
10
21
8
23
15
1
6
12
5
3
9