11 1965 105 330515 15 20 21 44 45 55 57 64 70 83 99 100 101 104 109 116 125 136 149 164 306 1244 100 924 855 37 13 11 9 7 5 3 1