What minimum size square box is required for three 12-2 with…

What minimum size square box is required for three 12-2 with ground nonmetallic-sheathed cables, two 14-2 with ground nonmetallic-sheathed cable, three cable clamps, one hickey, and three 16-AWG fixture wires entering from a domed canopy? All wires are terminated in the box.