3 103 111 true 18 29 33