Bob Sez:

28 down, lots more to go.