5 139 112 true 7 9 22 29 35