17 1823 368 true 4 5 6 7 12 13 14 16 21 24 25 29 30 34 35 36 39