10 1217 107 208440 34 39 40 56 60 62 69 92 93 97 100 101 104 109 116 125 136 149 164 196 100 580 488 13 11 9 7 5 3 1