get challenges by id