Why PHICH comes in MIB?

Why PCFICH config wont come in MIB? Don’t we require number of RE’s occupied by PCFICH & PHICH both to evaluate PDCCH?

And one more thing can anyone explain how exactly the PCFICH is read before PDCCH after PBCH is read?