Question About nico robin

How many years did robin suffed until she met luffy I mean she lived happy life until she got 8 years old And then suffered from everyone untill she met luffy in age 28 How many years did robin suffered? 18? Or what?