Number 31 will play.....?

Last updated : 27 November 2010 By @pnemad

The numbers for the draw are below:-

1 ARSENAL                  
2 ASTON VILLA                
3 BARNSLEY                  
4 BIRMINGHAM       
5 BLACKBURN        
6 BLACKPOOL                
7 BOLTON        
8 BRISTOL CITY
9 BURNLEY                    
10 CARDIFF         
11 CHELSEA                
12 COVENTRY            
13 CRYSTAL PALACE             
14 DERBY              
15 DONCASTER          
16 EVERTON                   
17 FULHAM                   
18 HULL              
19 IPSWICH               
20 LEEDS              
21 LEICESTER            
22 LIVERPOOL
23 MANCHESTER CITY           
24 MANCHESTER UNITED          
25 MIDDLESBROUGH          
26 MILLWALL                  
27 NEWCASTLE           
28 NORWICH              
29 NOTTINGHAM FOREST          
30 PORTSMOUTH            
31 PRESTON
32 QUEENS PARK RANGERS        
33 READING                   
34 SCUNTHORPE          
35 SHEFFIELD UNITED           
36 STOKE           
37 SUNDERLAND              
38 SWANSEA              
39 TOTTENHAM     
40 WATFORD                
41 WEST BROM       
42 WEST HAM          
43 WIGAN            
44 WOLVES
45 SHEFFIELD WEDNESDAY   
46 BURTON 
47 HUDDERSFIELD  
48 STEVENAGE
49 HARTLEPOOL OR YEOVIL
50 PETERBOROUGH
51 NOTTS COUNTY OR AFC BOURNEMOUTH
52 DROYLSDEN OR LEYTON ORIENT
53 CRAWLEY OR SWINDON
54 BRIGHTON OR FC UNITED OF MANCHESTER
55 SOUTHAMPTON 
56 TORQUAY
57 CHARLTON  OR LUTON
58 COLCHESTER
59 HEREFORD OR LINCOLN
60 PORT VALE 
61 WYCOMBE
62 CARLISLE
63 DOVER 
64 YORK