7 396 255 true 9 20 21 22 30 36 39