17 1370 698 true 3 19 20 21 38 39 41 49 50 54 55 60 63 65 73 86 98