10 422 359 true 15 24 41 42 45 48 65 73 77 81