9
75
317
41
147
17
19
11
52
35
53
12
91
16
80
27
30
197
338
169
167
69
198
118
110
191
67
82
319
42
584
316
276
372
242
194
571
10
66
625
221
23
25
18
37
7
63
214
326
28
109