9 196 15 35 45 48 51 81 86 87 91 99