Bakinity Distribution MMC Bakinity Distribution MMC 4 vacancy