10 5402 842 true 5 6 8 10 18 19 26 28 32 35