5 143 103 true 0 7 16 20 37