100 pieces/lot SN74HC164DR HC164 74HC164 74HC164D SN74HC164D SN74HC595DR 74HC595D HC595Dpatch SOP14 original stock