As said above it’s variable on many things, but on a long-haul route, the weight is the biggest issue. An aircraft will obviously try and fly at it’s optimum level.
When flying East (001-180) you will be cruising at an odd level (usually), and when flying west (181-360) you will be cruising at an even level (usually).