216
279
265
194
129
124
119
314
608
228
257
120
192
568
316
11296
175
233
251
1476
304
179
119
273
234
315
369
652
140
842
189
257
349
142
312
173
1133
134
163
137