8
63
169
24
304
122
53
20
49
214
97
28
82
101
83
143
22
40
290
7
57
23
59
217
17
85
92
80
45
27
95
242
14
310
65
175
36
26
34
882
266
18
146
133
98
12
116