10 678 322 true 1 8 11 13 14 16 18 21 22 38