10 2119 110 336190 4 10 14 18 23 40 41 60 80 98 100 101 104 109 116 125 136 149 164 308 100 997 939 47 11 9 7 5 3 1