After recent political turbulence and with 18 ministers taking oath recently in Maharashtra, the western state's Chief Minister Eknath Shinde on Sunday announced the allocation of portfolios to newly appointed ministers in the state cabinet with Deputy Chief Minister Devendra bagging major roles and ministries.