10 371 424 true 8 15 31 37 42 59 62 68 75 83