10 535 386 true 5 8 10 13 18 19 20 23 28 37