I've never compiled a Metallica top-10. All of those tracks would come from Lighting through Justice though. So I'd probably say maybe...two or three would be from Puppets. I'd have to sit down with Lightning, Puppets, and Justice and do it. But my guess is, I'd have three from Puppets, three from Lightning, and four from Justice.
11-20 would have a another track or two from each of those, plus something from KEM, the Black album, and probably Bleeding Me.