58
4
9
10
8
42
23
12
47
6
7
18
1
35
20
24
14
2
41
13
16
15
3
36
45
40
21
19
22
39
110
11
31
5
65
28
102