15 1246 687 true 7 13 20 28 29 43 52 53 55 57 59 72 81 86 99