11 2185 106 352260 12 13 24 36 46 50 63 66 69 71 78 100 101 104 109 116 125 136 149 187 608 1226 100 1006 965 65 13 11 9 7 5 3 1