Number of essential and non essential amino acids respectively are
Number of amino acids which are building blocks of proteins=20 ;
Number of essential amino acids which are building blocks of proteins=10 ;
Number of non essential amino acids which are building blocks of proteins=10 ;