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