http://prntscr.com/kufchq I got 25 , 15/7 and 1, can anyone check to see if I made a mistake or if I missed an answer?

If x>=5: median=4.5

mean=(31+x)/8

mode=2

If mean=-0.5: x=-35, Impossible

If mean=3.25: x=-5, impossible

If mean=7: x=25, Possible

If 2=<x=<5: median=(4+x)/2

mean= (31+x)/8

mode=2

If mean<median<mode: x=15/7, Possible (Extraneous)

If mean<mode<median: x=-3, Impossible

If mode<mean<median: x=15, Impossible

If mode<median<mean: x=15/7, Possible

If median<mode<mean:x=-3, Impossible

If median<mean<mode: x=15, Impossible

If x<2: median=3

mean=(31+x)/8

mode=2

If mean=1: x=-23,Impossible

If mean=2.5: x=-11,Impossible

If mean=4: x=1, Possible