17 80828 676 12 19 28 29 38 54 65 71 79 93 117 127 139 161 165 186 192