24
3
5
6
14
12
16
10
13
7
20
4
2
15
2221
9
8
19
11
182317
1