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