Savage punches that felled Albury teen revealed on CCTV footage