13 2023 106 345581 6 11 13 16 17 25 29 36 46 48 70 75 86 1 2 3 4 5 6 7 8 9 10 29 77 953 1 42 404 897 506 119 29 7 6 5 3 3 1