10 590 352 true 11 19 22 25 40 45 50 53 72 77