13 6851 162 27 44 49 50 53 59 71 76 94 100 128 138 146