4 103 106 true 5 16 34 38