11 341 81 3 24 33 38 40 43 59 71 93 94 99