As I understand it: 16x for graphics direct to CPU, 4x for storage direct to CPU, 4x between CPU and chipset.
Since the 4x to the chipset is PCIe 3.0, it can become 8x of PCIe 2.0 and that is used for the mobo's built in peripherals and remaining slots.
Cheers Spyhop - that's how I figured it