Buy Dena Bank; target of Rs 104: Magnum