6 103 179 true 3 33 43 55 59 96