7 1111 408 true 6 8 11 20 31 35 38