599
290
634
604
144
159