18 2021 125 630585 11 17 22 41 42 44 46 51 52 61 62 64 71 78 90 96 99 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 39 82 83 963 1 34 330 928 559 94 24 12 7 5 5 4 4 5 4 2 2 1