O positive blood type food facts July 8, 2019 16 32 64 128 0 blood type Blood type o positive по русски Type o negative blood type B blood type origin