45 51 55 90 147 86 254 308 4441491