DEUTSCHE BANK: Here are 16 stocks to buy right now