12 1966 93 329084 3 6 9 11 14 21 37 54 65 67 80 83 1 2 3 4 5 6 7 8 9 10 37 227 1 46 473 913 386 95 31 10 5 3 2 1