3


4


39


107


279


293


149


93


259


107