There are 20 ayaat in this surah and it was revealed in Makkah. Some scholars say that it was...