10d,unavoidable requirement,a?l???t?o?
11d,follow suit,i?i???e
17a,neat,t?i?
19a,plays the lead,s?a?s
20a,award,donation,????t
64a,solidly built and squat,??u?p?...
95d,foundation,???I?
100a,protectivr clothing for the police,4,4,??o?,g???
100d,alcove, niche,??b???
112a,at an angle,????e?
107a,straightens out,twists open,unbends?...