11 1195 43 11 29 30 44 57 65 71 74 79 82 93