12 2343 112 431357 2 9 11 26 46 59 60 68 71 77 80 89 100 101 104 109 116 125 136 149 164 181 200 1319 100 1030 1036 113 15 13 11 9 7 5 3 1