35
4
26
6
5
2
8
1
3
13
7
15
11
10
9
136
141
121
21
20
42
292
103
32
84
23
27
29
43
22
12
14
45
25
47
37
40
18
70
24
51
34
33
83
30