35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
135
140
120
20
42
290
94
37
29
423
59
149
18
12
71
27
583
134
373
36
102
98
23
31
190
67
21
16
30
44
95
49
74