6 93 111 true 2 8 16 18 34 38