58
18
2
9
20
17
16
5
14
10
33
103
8
23
29
49
4
1
101
15
27
13
12
45
28
34
3
74
42
6
35
30
127
7
53
19
46
79
36