11 427 321 true 0 3 5 6 12 14 15 23 24 28 32