90


118


168


689


389


250


132


138


106


199