FA Cup draw today

Last updated : 03 December 2006 By Michael Morris
The balls are numbered as such

1 Arsenal
2 Aston Villa
3 Barnsley
4 Birmingham City
5 Blackburn Rovers
6 Bolton Wanderers
7 Burnley
8 Cardiff City
9 Charlton Athletic
10 Chelsea
11 Colchester United
12 Coventry City
13 Crystal Palace
14 Derby County
15 Everton
16 Fulham
17 Hull City
18 Ipswich Town
19 Leeds United
20 Leicester City
21 Liverpool
22 Luton Town
23 Manchester City
24 Manchester United
25 Middlesbrough
26 Newcastle United
27 Norwich City
28 Plymouth Argyle
29 Portsmouth
30 Preston North End
31 QueensPark Rangers
32 Reading
33 Sheffield United
34 Sheffield Wednesday
35 Southampton
36 Southend United
37 Stoke City
38 Sunderland
39 Tottenham Hotspur
40 Watford
41 West BromwichAlbion
42 West Ham United
43 Wigan Athletic
44 Wolverhampton Wanderers
45 Blackpool
46 Wrexham
47 Brighton & Hove Alb
48 Bristol City or Gillingham
49 Hereford United
50 Macclesfield Town
51 Stockport County
52 Bury or Chester City
53 Barnet
54 Peterborough United
55 Oldham Athletic
56 Swansea City
57 Salisbury City or NottinghamForest
58 Torquay United or Leyton Orient
59 Bristol Rovers or AFC Bournemouth
60 Bradford City or Millwall
61 Swindon Town
62 MansfieldTown or Doncaster Rovers
63 Aldershot Town or BasingstokeTown
64 Tamworth