11 2091 108 343697 11 13 18 19 26 49 77 80 84 85 100 100 101 104 109 116 125 136 149 187 389 1035 100 991 918 33 13 11 9 7 5 3 1