If Rebekah had 28 Jolly Ranchers, ate 3, gave 5 to her friend Hayley, and 5 to her friend Audrey, how many Jolly Ranchers does she have left?