7 415 424 true 18 22 39 66 73 75 96