35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
141
121
21
20
42
292
12
75
44
54
39
31
30
34
65
67
19
46
139
16
14
69
59
71
38
47
32
37
29
55
62
81
189
68