10 486 322 true 1 4 6 7 8 14 16 24 25 34