14 6111 170 1200123 2 10 11 16 24 28 38 55 60 69 77 78 91 96 100 101 104 109 116 125 136 149 164 181 200 221 278 878 100 1385 2890 1625 30 17 15 13 11 9 7 5 3 1