7 396 334 true 9 20 21 22 30 36 39