Mitrajaya bags RM52.04m contract for road and drainage works