10 657 401 true 1 6 12 14 22 29 50 61 73 81