What are six causes of pleural effusion in infants?

What are six causes of pleural effusion in infants?

Trauma during delivery
Hydrops
Rupture of esophagus
Idiopathic
Failure/Fluid overload
Turner’s syndrome (XO)

THRIFT mnemonic