how many rankings (timeslot) were there for the episode that aired on may 2, 2010?
1.0