10 723 446 true 5 10 13 16 19 20 29 35 36 38