I think you might mean :
15 pin
16 pin
19 pin
28 pin
I just bit the bullet and ordered a million of them -
- well, thousands anyway, my China office is organising them and the pins in the next day or so.
If you don't have any joy finding them I should have them in about two weeks.
The only part that might be an issue are the polarising pins....we'll see.