10 1594 56 true 4 11 14 61 98 105 118 130 140 147