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