10 980 78 139645 7 9 47 54 63 87 90 97 98 100 1 2 3 4 5 6 7 8 9 69 1 47 382 408 102 22 8 5 3 2