10 2101 101 335108 8 11 13 18 36 43 47 68 76 86 1 2 3 4 5 10 31 168 215 280 80 943 949 92 12 9 7 5 3 1