I used these;
Button1 2 SWITCH TACT SPST 130GF VERT SEAL Cannon, ITT Industries 2 401-1828-ND
I used these resistors; cheap! 1%
R1 R15 R19 R21 R23 R51 RES 100 OHM 1/8W 1% 0805 SMD Dale/Vishay 6 541-100CCT-ND
R2 R3 R13 R18 R27 R29 R30 R31 R32 R33 R34 R41 R43 R44 R45 R46 R47 R48 R50 R52 R53 R56 R57 R58 R60 R61 R62 R66 RES 270 OHM 1/8W 1% 0805 SMD Dale/Vishay 28 541-270CCT-ND
R4 R5 R6 R8 R10 R16 R17 RES 560 OHM 1/8W 1% 0805 SMD Dale/Vishay 7 541-560CCT-ND
R7 R9 R11 R28 R54 R67 R68 RES 2.20K OHM 1/8W 1% 0805 SMD Dale/Vishay 7 541-2.20KCCT-ND
R12 R14 R35 R36 R37 R38 R39 R40 R42 R49 RES 100 OHM 1/8W 1% 0805 SMD Dale/Vishay 10 541-100CCT-ND
R20 R22 R24 R59 R63 R64 R65 RES 4.70K OHM 1/8W 1% 0805 SMD Dale/Vishay 7 541-4.70KCCT-ND
R25 R26 RES 180 OHM 1/8W 1% 0805 SMD Dale/Vishay 2 541-180CCT-ND
R55 RES 1.00M OHM 1/8W 1% 0805 SMD Dale/Vishay 1 541-1.00MCCT-ND