It has 34 ministers , seven deputy ministers and 39 junior ministers .