9 1747 93 265126 3 12 13 29 30 43 44 56 69 100 101 104 109 116 125 136 149 168 100 847 759 16 9 7 5 3 1