14 5902 674 true 1 3 5 6 7 15 16 17 20 25 28 30 35 37