7
68
30
27
35
21
208
85
32
10
102
52
17
14
4
11
2
12
5
254
47
3
94
58
16
38
18
41
39
61
45
15
37
87
143
62
141
55
9
204
19
20
83
161
53
29
36
137
48