5 104 103 true 4 17 18 27 37