28
18
7
30
119
27
9
66
47
53
43
25
34
29
133
101
65
57
45
58
80
17
39
100
20
10
13
33
23
4
978
8
11
40
85
6
107
14
22
35
12
26
5
38