168 126 123 91 67 4244 8350 911 881 2486 253 5047 924 29 45 1557 182 161 12625771