23 1807 122 815548 1 3 6 10 12 13 17 28 31 48 49 52 55 58 66 74 76 79 83 86 89 91 99