11 1965 100 328553 18 19 35 37 44 51 64 71 74 83 86 1 2 3 4 5 6 7 26 59 128 1253 82 870 874 92 12 10 9 7 5 3 1