9 1789 660 true 5 15 16 18 20 25 30 31 32