14 1986 97 361046 1 2 9 11 30 31 41 42 49 58 61 66 89 98 1 2 3 4 5 9 12 23 152 255 524 541 1928 1955 63 768 863 178 32 18 15 13 11 9 7 5 3 1