5 107 214 true 2 8 20 35 36