Charmonium production in pp annihilation : Estimating cross sections from decay widths