12 4169 675 true 2 7 9 10 12 13 15 16 28 31 32 39