9 2205 100 278366 5 17 18 40 64 69 79 95 100 100 101 104 109 116 125 136 179 932 100 1038 988 54 9 7 5 3 1