35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
76
44
54
40
31
30
65
67
19
137
12
16
18
69
59
71
14
36
47
32
21
37
34
55
62
187
68