9 583 34 3 13 18 21 22 31 74 91 96