20 114483 2022 32091978 1 12 14 17 20 21 27 28 29 53 58 61 70 72 73 83 87 93 95 97 100 101 106 116 131 149 210 264 625 1292 1926 2263 3733 5162 7886 27650 42933 49348 53420 74799 100 1288 6720 17775 27230 26737 18014 9082 4029 1770 853 431 209 107 62 41 22 8 4 1