10 1551 53 true 8 10 13 20 57 63 78 83 109 145