driving 8x8 LED using 2 74HC595

If you want to turn on one row, do you turn on a darlington pair, and switch all the top 595 output to high?

Would that cause the uln2803 to sink 20 * 8 = 160 mA? Wouldn't that current have to flow through the 595 which can only take 35 mA and damage it?