5 103 171 true 8 12 41 46 99