21 foreign and 15 local players to make their debuts in Pakistan Super League-8