5 40 111 true 2 14 20 27 29