10 291 89 2 15 30 34 38 64 72 78 86 98