255
443
594
680
588
714
375
179