12 1177 62 36 42 44 47 50 61 80 82 87 89 97 98