15 1308 78 261423 7 10 12 20 21 31 40 57 64 66 71 81 90 96 97