43 520-522 543-535