620pcs/lot 31value x 20pcs 100V Mylar Film Capacitor assorted Kit (2A102J-2A822J) Very convenient and practical