9 699 390 true 1 19 21 25 45 48 53 54 57