7 118 260 true 4 13 14 18 28 38 39