13 4234 67 true 2 3 16 22 29 57 97 99 111 123 131 142 149