10 2207 95 314968 23 31 34 37 66 79 84 91 95 96 1 2 3 4 5 6 11 44 303 1820 70 981 1011 107 13 9 7 5 3 1