10 421 405 true 0 15 40 49 62 67 71 74 81 82