7 1098 417 true 12 14 17 18 21 23 36