List seven major causes of upper gastrointestinal bleeding.

List seven major causes of upper gastrointestinal bleeding.

1. Duodenal ulcer (25%)
2. Gastric ulcer (20%)
3. Acute gastritis (20%)
4. Esophageal varices (20%)
5. Mallory-Weiss tear (10%)
6. Esophagitis
7. Esophageal or gastric tumor