7
10
74
32
28
25
24
21
15
38
19
40
50
13
53
58
17
11
5
12
35
16
22
30
107
8
29
46
3
52
6
23
48
14
34
147
18
20
41
116