10 2283 110 333970 4 27 28 43 47 65 77 86 89 91 100 101 104 109 116 125 136 172 292 415 100 1077 1021 49 11 9 7 5 3 1