10 502 543 true 13 32 36 37 44 54 63 74 83 98