How many keys are on a standard piano?
20
54
88
100