12 1342 785 true 7 8 14 24 25 39 47 57 62 64 68 86