0


322


103


145


64


280


241


875


160


219