Weston Bears secure full points as Maitland Magpies lose to Edgeworth