11 1059 53 11 20 24 33 39 46 55 72 83 90 95