The New England Patriots hold the record for most consecutive wins. How many?
18
21
20
16

