0


59


32


22


15


60


291


431


99


128