17 1132 82 1 5 11 13 17 18 22 29 47 52 53 57 67 81 85 89 91