NBA Draft report card: Top picks difficult to mess up