15 1860 666 true 6 8 19 29 50 51 52 54 55 71 76 80 87 92 97