17 7546 693 true 3 4 5 9 10 14 15 16 17 23 24 25 29 31 32 36 37