10 1506 604 true 2 16 18 24 26 27 28 30 36 38