Dian gong Qian gong dian gong Min gong i cheng gong Fa lan gong Zhi gong Qi gong Lu mian shi gong Mai xiang cheng gong