Cross give (20/45)

Cross give