10 2347 111 351524 3 11 16 23 33 64 67 76 85 94 1 2 3 4 5 6 11 60 113 902 81 990 1073 168 10 9 7 5 3 1