Having such a worn chain didn't damage your gears? I measure 12 full links, and if it measures 12- 1/8", it's past time to replace it and damage to other parts has probably already occurred. Your chain was 3 times that amount of wear. Running a new chain on worn gears will wear out the new chain prematurely.