6 111 186 true 5 6 45 52 59 79