12 1508 505 true 4 8 9 14 15 17 19 20 24 25 31 32