7 1185 319 true 6 16 18 20 21 30 37