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