35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
139
120
20
42
291
300
141
215
548
133
357
17
22
12
654
73
38
26
124
30
344
23
176
56
105
14
49
361
21
142
71
19
62
45