Total number of teams: 223
Teams are ranked by (solving the final puzzle, number of metapuzzle solves, number of puzzle solves).