7 1095 403 true 5 9 10 12 18 29 39