Contractions! Need answers

So I've been having bh contractions every 15 or 20 mins for the last 6 or so hours. I've been trying to find out how many are normal. But also when should I be worried or contacting a doctor. Anyone out there know?