13 6593 86 true 5 12 36 56 62 89 99 112 122 131 142 146 147