11 2159 115 336808 6 16 23 27 28 30 43 68 70 79 88 100 101 104 109 116 125 136 149 170 201 1865 100 1024 952 34 13 11 9 7 5 3 1