7 128 174 true 2 12 35 48 56 59 95