75


51


60


327


103


114


90


88


160


140