35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
141
121
21
20
42
292
124
24
14
40
61
22
86
23
17
175
46
60
51
12
84
33
56
57
29
100
49
45
37
19