35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
75
45
53
39
31
30
62
68
14
47
137
12
16
18
64
71
23
22
34
55
61
76
26
186