8 264 32 34889 22 62 63 70 79 85 89 93 1 2 3 4 5 6 17 27 1 45 165 39 8 3 2 1