It tells you right there in the tittleAll Rights Reserved
It tells you right there in the tittle
118 parts