11 2297 103 416420 12 16 19 20 26 40 62 69 76 79 82 100 101 104 109 116 125 136 149 164 207 318 100 1073 1021 54 13 11 9 7 5 3 1