Shame you didn't post this in the morning when i was checking FT in the lounge before boarding my flight back from CMN. From memory (and I might be getting some of this wrong)...
The 9 EF is mis-named as the way I saw it, it's the F seat that's missing (giving 10F better legroom). What should be called 9D doesn't have much additional legroom as the cabin attendant's seat is right in front of it. But at least noone to recline into you. 9ABC were ok but (again IIRC) no window.
22 ABC I think also has no window and has the cabin attendant seat on the other side but I thought there were seats there too in a similar arrangement to row 9. Hmmmm...
Can't remember much about row 24.
Overall I remember thinking to myself that I wasn't too upset not to have one of those seats