3 44 103 true 20 23 29