8
12
9
7
35
22
6
24
17
14
27
31
25
197
99
34
21
28
70
32
15
16
13
18
29
23
866
204
84
36
57
43
19
103
55
66
11
46
20