Modi did 34 rallies in gujrat