196
156
554
432
222
479
356
460
315
466
146
278
414
279
282
546
263
430
1511
259
276
249
264
1235
331
391
194
1042
277
19020
436
251
223
291
805
417
172
192
536