10 996 417 true 0 6 7 14 16 17 21 31 36 39