9 1966 97 270278 2 17 24 36 44 77 86 90 95 1 2 3 4 5 11 36 205 354 82 878 886 95 9 7 5 3 1