18 1118 590 true 6 8 13 14 29 31 53 58 60 64 69 70 74 76 78 80 82 91