Machine crunches alternatives

Cable crunch (on lat pulldown machine)

Decline bench crunches

Crunches (floor)