29 militants killed