9 289 59 3 16 20 35 38 45 75 76 88