Best and worst of 2016