Finished 20b