Wal-Mart had 288 rose bushes. On Mother's Day they sold 159 rose bushes. How many rose bushes were left?