35
16
14
7
6
5
11
10
8
42
30
13
9
18
56
38
27
20
19
26
200
193
22
37
12
143
48
198
80
122
161
15
32
99
31
82
57
17
71
68