Compare Phones with vivo Y50 and Samsung Galaxy M31