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