已知x1、x2是方程x^2+px+q=0的两个实数根,且x1+x2=6,x1^2+x2^2=20,求p和q的值