16 1776 655 true 21 27 30 31 40 41 44 56 68 75 78 82 83 86 95 99