12 819 533 true 2 9 13 15 16 21 25 27 28 32 36 38