11 2545 115 450757 12 16 27 44 48 51 57 69 77 85 89 100 101 104 109 116 125 136 149 164 198 420 100 1124 1145 127 13 11 9 7 5 3 1