10 2519 104 345905 1 9 11 30 31 62 81 86 98 99 1 2 3 4 5 8 31 90 193 1658 76 980 1161 264 13 9 7 5 3 1