A bit challenging but fun! (hint: the upper-left section is supposed to be a bird sitting on Quasimodo's shoulder, or at least that's what i thought it looked like)
I think you can do it with many fewer hints than Harpah gave: C9R14, C10R15, C14R13, then the top left ambiguity is just a 50/50 but C7R2 will clear that up.
col 9 - 14, 15 and 20
col 10 - 15 and 19
col 11 and 12 - 16, 19 and 21
col 13 - 14, 15 and 19
col 14 - 13, 15 and 20.