How do you get the last few cards?
If you leave it to RNG/Chance it makes it highly unlikely to get them. 1 in 162000 or something like that... I think
I managed to get all but 2 of them and must have tried 100 times after the last card gotten and got no new card so far. The less of them I have left to get, the less likely it is to get them. "Needle in a hey stack"