By the numbers

$28 billion is the amount the U.S. spent in foreign aid last year.

$33.5 billion is the amount private Americans gave to foreign countries last year.

$62 billion is the amount immigrants sent back to their home towns last year.

Source: abcnews.go.com