11 3786 109 533402 7 10 11 23 24 27 31 53 57 79 87 1 2 3 4 5 9 18 35 102 211 2238 83 1186 1769 685 27 11 9 7 5 3 1