Let p,q,r be real numbers such that p+q+r=6 and p2+q2+r2=20. What is the difference between the maximum and minimum possible values of p?
343
23
383
43
3103