8
7
43
42
194
26
36
18
34
81
129
41
19
11
30
23
31
12
74
37
86
27
62
38
103
46
39
6
52
17
22
15
9
59
10
87
13
163
147
82
51
133
24
33
159
153
98