14 2022 106 457088 13 30 37 39 45 49 61 64 68 69 74 75 80 95 1 2 3 4 5 6 7 8 9 10 11 21 47 296 1 40 396 897 530 109 22 6 5 5 5 3 2 1