16 1065 593 true 4 7 8 11 14 17 19 20 21 24 29 30 32 35 36 39