5 93 111 true 1 19 20 27 39