14 605 323 true 2 6 7 13 19 21 26 28 29 30 31 32 36 39