35
4
26
6
5
2
8
1
3
13
7
15
11
10
9
136
141
121
21
20
42
292
94
37
29
423
59
149
18
12
71
27
585
372
120
36
102
110
23
31
189
69
16
30
44
96
49
74