9 109 40 45 63 66 69 73 77 80 96 97