9 336 27 20 22 35 40 59 63 69 86 97