9 2394 115 429967 5 12 17 55 60 80 89 98 99 1 2 3 4 5 6 7 8 935 60 452 843 665 274 75 19 4 2