12 2437 109 476581 3 4 7 12 14 17 23 34 44 46 69 80 100 101 104 109 116 125 136 149 164 181 208 328 100 1076 1083 114 15 13 11 9 7 5 3 1