How to read this figure (UDN2981 max current)?
A little ambiguous, but this sentence from the first page suggests you can draw 120 mA per pin continuously when all are ON.


  Under normal operating conditions, these devices will sustain 120 mA continuously for each of the eight outputs at an ambient temperature of +50°C and a supplyof 15 V [..]