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
72
27
585
135
372
120
36
102
97
23
31
190
65
17
30
21
45
50
74