11 2149 104 369687 4 20 27 34 38 47 49 62 70 76 78 100 101 104 109 116 125 136 149 170 208 1020 100 1012 947 41 13 11 9 7 5 3 1