There are 159 days and 17 hours left to Christmas