16 1705 687 true 6 9 11 23 36 44 45 51 53 54 69 72 78 82 86 87