24 42 45 275946 35 24 1985 35 4o 29 42 2115 15 2199 1008 25 22100