Strong showing for all ages in CYO basketball championships