12 225 176 true 2 7 9 10 12 13 15 16 28 31 32 39