samsung a51 vs m31 128gb