Part 1: 149 Part 2: 332