Total aid from rich governments and their agencies amounts to $120-billion annually, with private contributions adding another $20 to $25-billion.