Fourth of July Rose Jigsaw

Put this patriotic rose back together in honor of Independence Day. Better hurry if you want to get the high score!