I have an ooollldd Casio 161K nixie tube calculator that has a fault in the main circuit board somewhere and parts are a little hard to come by due to its late 60's/early 70's vintage (Fairchild LSI chips, P-channel MOS IC's etc), so I have decided to build a new drop-in replacement board to get it working in a completely reversible way.
I
think I have most of it worked out, except the anode drivers for the nixies.
I am constrained in how the buttons and nixies are already wired, hence the I/O expanders everywhere..
The thing I am a bit stuck on is finding NPN and PNP transistor arrays at a reasonable-ish price that can be used to switch the nixie anodes.
In the current circuit, I am using the common MPSA42 and MPSA92 in the typical circuit you can find all over the internet, but seeing as this calculator has 16 nixie tubes wired so all the cathodes are commoned to each respective pin (all 1 digits together, all 2 digits together, etc) and the 16 anodes are used for selecting which nixie is in use, I need 32 transistors all up (34 including the negative number indicator neon)......
Is there any reasonably cheap, and somewhat easily available transistor arrays, or another part to do the job that I can use here?
(The schematic is attached below. It's incomplete, but if you see any obvious mistakes, let me know

)