46 police officers promoted to ASI post