10 2043 47 35 40 57 67 71 74 94 98 99 120