255
147
195
131
232
411
3
427
1
288
367
1
225
364
746
774
425
761
814
774
486
281
294
342
431
1
657
413
467
291
436
384
523
394
291
334
267
464
270
258
1
289
539
287