Sebi punishes promoters of 105 firms