8 316 17 10 23 29 44 67 81 89 99