3x a night still

My little one goes to sleep at around 730-8 PM but still manages to wake up 3x a night. It’s usually one 3 hr stretch then a 5 hr stretch and then a 2 hr stretch, it’s really wearing me down daily. Usually I don’t put her to nap after 430 PM cuz I want her to be tired by 715 ish. Idk what to dooo 😓 I would’ve thought she’d be waking up maybe once or twice by now with longer stretches. She’ll be 19 weeks on Sunday, & shes 13 lbs 7 oz idk if that helps :( I just need some advice on what to doooo 😔 it also looks like she’s taking less bottles daily she roughly only gets 26 oz a day and she used to take 28-30 a day. Idk what’s going on with that either.