5 111 139 true 1 21 42 53 68