35
4
27
7
5
2
8
1
3
14
15
10
11
13
9
136
138
113
16
17
39
296
6
28
21
12
20
217
40
194
33
66
37
26
57
34
24
63
167
81
23
52
25
18
76