10 673 382 true 6 8 9 14 16 22 26 29 36 38