7
58
3
5
96
47
11
1
8
4
16
14
2
76
18
21
143
70
53
25
22
105
27
278
177
6
12
34
13
83
57
29
38
30
134
46
15
17
10
9
24