baby heart rates

Myriah
I'm due oct 19th which means I'll be 12 weeks on Thursday. I'm really anxious to find out the sex. Last appointment my babies heart rate was 167 !!!