Karina tiene 37 cajas. Cada caja contiene al menos una moneda. Karina sabe que hay 29 cajas con dos o más monedas, 21 con tres o más monedas, 17 con cuatro o más monedas, 12 con cinco o más monedas y 9 con exactamente seis monedas. Si ninguna caja contiene más de seis monedas, ¿cuántas monedas como mínimo tiene Karina en total? A) 124 B) 116 C) 125 D) 121 E) 119