10 2185 126 345985 4 7 11 34 61 71 85 86 89 91 1 2 3 4 5 10 29 64 151 392 82 963 983 114 18 9 7 5 3 1