10 2195 94 335564 1 32 42 45 47 50 52 68 82 84 1 2 3 4 5 6 19 42 125 548 81 966 990 116 17 9 7 5 3 1