35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
93
37
29
423
59
149
18
12
71
27
583
134
373
120
36
102
97
23
31
189
68
21
16
30
44
95
49
74