35
4
27
7
5
8
2
3
15
1
9
13
11
12
10
138
140
19
115
295
6
42
96
31
26
428
68
149
18
70
535
142
144
365
119
32
95
82
23
186
64
24
17
30
21
46
93
20
51
74