10 746 389 true 1 8 12 20 24 26 41 48 57 75