23 38 42 76 82 59 45 95 39 9145