manufactures (29)