7 117 224 true 2 12 35 48 56 59 95