How Many Piano Scales Are There