Best of Deep Purple Album for 31 songs