17 15312 3548 true 0 1 10 16 20 29 35 37 39 42 45 50 51 66 70 71 76