215
240
192
144
141
191
417
737
724
923
418
554
322
808
541
1000
333
655
559
366
436
811
442
620
279
6
626
276