2 4 15 38 53 94 167