10 5398 641 true 1 4 13 15 20 24 26 27 32 39