10 364 48 58911 14 17 33 40 48 54 63 81 83 88 1 2 3 4 5 6 7 8 67 97 1 40 199 102 9 4 3 3 2 1