true 496 438 true 10 12 15 16 21 22 30 31 32