CLE puzzle 1000 Anne Stokes Collection 39464