Satellite finds 122 pieces of debris in Indian Ocean