About how many onesies do I need for my newborn?

Hi! Soon to be first time mama here. I’m due end of April. I live in New England so it can still be a little chilly. How many onesies do I need? Should I only get long sleeve with the leggings newborn onesies? Will I need short sleeve with no leggings too? Do I need both? Any advice would be so helpful!