What is the best motherboard for the Intel Core i9-7920X?

What is the most suitable motherboard for the Intel Core i9-7920X high-end processor? This chip has 12 cores, 24 threads, a base frequency of 2.9 GHz, a turbo frequency of 4.3 GHz, a cache of 16.5 MB and a TDP of 140 W.

ProcessorGeekbench 4 single coreGeekbench 4 multi-coreAverage memoryTypeAverage ratingReviewsPrice
EVGA 151-SX-E29956654326129 GBATX3.930$350
ASUS ROG Rampage VI Extreme55664296085 GBATX3.787$635
ASUS TUF X299 Mark 155804267532 GBATX4.1277$315
ASUS ROG Rampage VI Apex58514206332 GBATX4.06$944
ASUS ROG Strix X299-E Gaming50284139732 GBATX3.6103$291

Prices can go up or down. Shipping costs are not included.