When a website forces you to use numbers, symbols, and a certain amount of characters in your password, it can be frustrating, but those strength requirements are there for a reason. Without them, many users will enter a password that’s easy to remember and, by extension, is easy for hackers to guess. There are several ways to keep your online identity secure, but before you do anything else, make sure you’re not using any passwords from the list below.

SplashData compiled this data by analyzing millions of accounts—mostly from users in western Europe and North America—that were compromised in the past year, Gizmodo reports. To show how the most popular passwords of 2017 compare to 2016's, they've indicated whether each entry has kept its old slot, gone up or down in the rankings, or is new to the list.

The latest round-up includes some predictable entries: “123456” occupies the same number one slot it held last year, followed by “password” at number two. There are also a few new additions to the top 25 list. The year 2017 saw the rise of passcodes like “freedom,” “iloveyou,” and “whatever.” The list also reflects current pop culture trends, with “starwars” landing at number 16. Of course, laziness never goes out of fashion: “login,” “qwerty,” and “abc123” are all classics that made it back into the top rankings this year.

Avoiding these common passwords is a start, but to ensure your accounts are safe going into the new year, you’ll need to set the bar higher. After reviewing the below list, check out our tips for coming up with a password that’s as strong as possible.

1. 123456 (Unchanged)

2. Password (Unchanged)

3. 12345678 (Up 1)

4. qwerty (Up 2)

5. 12345 (Down 2)

6. 123456789 (New)

7. letmein (New)

8. 1234567 (Unchanged)

9. football (Down 4)

10. iloveyou (New)

11. admin (Up 4)

12. welcome (Unchanged)

13. monkey (New)

14. login (Down 3)

15. abc123 (Down 1)

16. starwars (New)

17. 123123 (New)

18. dragon (Up 1)

19. passw0rd (Down 1)

20. master (Up 1)

21. hello (New)

22. freedom (New)

23. whatever (New)

24. qazwsx (New)

25. trustno1 (New)

[h/t Gizmodo]