8
32
24
15
197
136
21
39
112
25
147
340
132
146
188
75
191
30
90
43
78
47
178
10
40
42
13
19
49
45
74
20
22
71
36
11
37
103
50
133
105
27
14
23
44
320
81
26
61