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