14 if the partner is under 16
15 if the partner is under 18
16 if the partner is under 21
18 regardless of the partner's age
The third one criminalizes a lot of people.
I don't think a 22-year-old like me has any business having sex with people who are 16. That seems pretty creepy to me.
I'm not into porn where a chick steps on a guy's balls with heels, myself. But I don't think it should be illegal, because both of the people involved consented to engaging in that activity. Keep your nanny-state out of the bedroom.
Surely you understand that a person's ability to properly consent - as well as another person's ability to exploit someone else's inability to properly consent - is dependent on age?