10 583 33 1 18 33 34 65 68 76 86 92 99