Table:
text: List of tallest buildings in Poland
Completed
Completed
Rank_ City Roof_m_ Spire_m Floors Built
17. Warsaw 106 111 33 1979
18. Warsaw 105 105 26 2007
19. Warsaw 100 120 28 1991
20. Katowice 97 99 22 1981
21. Warsaw 96 105 28 2002
22. Warsaw 94 97 25 2000
22. Warsaw 94 94 28 2007
24. Szczecin 92 128 22 1992
24. Katowice 92 92 20 1981
26. Katowice 90 105 22 1985
27. Kraków 88 105 20 1998
27. Warszawa 88 88 21 2002
29. Warszawa 87 94 25 2008
30. Wrocław 85 110 23 1990
30. Warszawa 85 85 22 2009
32 Poznań 84 102 21 2007
32 Sosnowiec 84 b/d 20 1981

Question: What is the name of the city from 1985 with a tower (m) of 105 and a roof (m) less than 96 on the list of the tallest buildings in Poland?