true 2787 808 true 8 9 11 19 35 39 43 47 49 51 54 58 63 78 80 87 88 91 94 97 98 99