29 1420 812 true 6 8 10 11 16 18 19 23 24 30 35 37 46 48 49 51 57 63 64 65 67 70 71 72 75 82 87 89 93