7 1118 319 true 6 7 14 18 22 31 39