12 2023 122 397526 5 10 16 17 27 53 54 60 66 71 95 96 100 101 104 109 116 125 136 149 164 181 269 459 100 953 876 30 15 13 11 9 7 5 3 1