27 2215 860 true 1 3 4 6 9 10 13 15 16 31 32 37 39 43 59 65 68 76 83 86 89 91 92 94 96 98 99