18 1640 1109 true 7 16 26 33 35 40 51 55 57 59 60 65 77 87 92 93 98 99