roasted spare ribs (pei quot)