11 1995 104 537029 11 12 17 19 23 26 34 40 42 49 79 1 2 3 4 5 6 7 8 9 10 11 47 395 793 576 148 22 7 2 2 2 1