3


95


183


902


60


117


985


207


80


157