Quantity   Component name
22 × Transistors npn 2N2222A
10 × Red LEDs
2 × Blue LEDs
18 × Diodes 1N4818
4 × 1k resistors
20 × 10k resistors
10 × 20k resistors
12 × 47k resistors
6 × push-button switches
2 × spdt switches