These Shimano XT-m770 9spd 3x chainrings are new take off's

42-32-24

no BB

$20 shipped in Continental USA