Edwin's Snack Shop sells small, medium, and large sodas. Yesterday, they sold 12 large sodas and 4 more medium sodas than large sodas. They also sold 9 containers of popcorn. Edwin's Snack Shop also sold 19 small sodas yesterday. How many total sodas did Edwin's Snack Shop sell yesterday?

large: 12

medium: 12+4 = 16
small: 19
so add 'em up