10 2348 523 true 7 8 16 18 19 21 25 26 32 36