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