These have probably been answered already but it takes so much time to download I lose patience................. 15a Place in Algeria near Bejaia (5) ?K?O?. 3d Group of Cilia arranged to form swimming structure etc (5) ?T?N?. 21a Indian Tree yields oil (4) ?E?M.+ Help please