1


6


3


35


118


190


76


58


127


127