11 2143 111 386541 3 14 22 29 30 46 61 66 68 69 96 100 101 104 109 116 125 136 149 164 181 408 100 995 944 55 13 11 9 7 5 3 1