1
2
8
23
13
10
6
7
11
9
4
14
5
12
16
41
15
32
28
45
3
27
22
17
24
26
141
71
62
47
121
18
25
30
35
33
67