23 1905 826 true 1 2 10 14 19 20 21 28 38 46 50 56 59 61 66 67 74 76 79 80 82 88 99