66
886
187
161
14
127
122
40
259
67
242
1530
43
145
120
39
203
57
193
42
217
211
255
473
235
2349
85
142
201
223
332
264
157
335
323
226
35
92
257
38
17
11
6
27
251
140
258
359
361
205
1723
150
135
91
34
90
21