sha-3sha-4sha-5sha-12sha-20sha-24sha-28sha-29sha-31sha-33sha-35sha-40sha-42sha-48sha-49sha-52sha-53sha-55sha-70sha-79