10 392 421 true 7 13 27 32 38 55 59 71 82 87