11 4345 127 636836 12 14 15 22 30 44 49 54 61 68 97 100 101 104 109 116 125 136 149 164 181 226 100 1366 2043 785 15 11 9 7 5 3 1