8 251 191 true 2 3 4 6 13 14 16 38